Mark Ruffalo and Keira Knightley star in this musical dramedy about a failing record executive who takes on a young singer-songwriter who's been recently jilted by her successful musician boyfriend - played by Maroon 5's Adam Levine. It's schmaltzy to the point of it being sickly in places, but the soundtrack and earnestness all feels too real to ignore.