Scott Eastwood and Britt Robertson in The Longest RideTHE LONGEST RIDE

I don't mean to alarm you, but this past Friday, a seismic event occurred at national cineplexes: A movie based on one of Nicholas Sparks' romantic melodramas opened, and not once - not once! - did its dewy young lovers wind up kissing in the rain.

Cameron Diaz, Jamie Foxx, Quvenzhane Wallis, and Rose Byrne in AnnieANNIE

Sony's last-remaining grab for the holiday box office, the much-downloaded reboot of Annie, opened this weekend, and it must be said that as a musical - especially as a musically faithful interpretation of the stage show - it kind of sucks. The choreography's a shambles and the mixing is poor and the original numbers are terrible, while familiar, enjoyable Annie tunes such as "Little Girls" and "Easy Street" are merely sampled, their melodies and lyrics awkwardly woven into new pop and hip-hop arrangements. (Three of the film's myriad producers are Jay-Z and Will and Jada Pinkett Smith, so I guess we should just be grateful that the titular orphan is played by Quvenzhané Wallis and not Willow. Or Jaden.)