Charlie Fagan is a homeless guitarist wandering the streets of Miami, Florida, living on the music he plays and the change it brings. He has an uncanny knack for always finding the right song for anyone who crosses his path, as if guided by something greater than himself.
Along the way he meets Puck, a twelve-year-old boy who becomes his musical partner on the streets, and Sasha, an undocumented immigrant from Russia struggling to fit in.
Three outsiders take a journey together that none of them saw coming - and none of them will ever be the same.