When former boy-band frontman Alex (Hugh Grant) is chosen to write a new love song for reigning pop princess Cora, he sees it as an opportunity to revive his flagging career. The only problem is, he has just four days to come up with the tune, and while he's OK with music, he's terrible with words. Luckily, there's a budding lyricist (Drew Barrymore) watering his plants.
Miss Congeniality maker Marc Lawrence does reasonably well with this light romantic comedy. Barrymore's Sophie is kooky and lovable while Grant does what he does best as the charming crooner, in a role that suits him down to the ground. It may be implausible in places, but so is a UK number-one song about an umbrella.