Yesterday ★★★★

What a surprisingly charming movie anchored by wonderful performances by leads Lily James and Himesh Patel. Yes the ending is somewhat contrived and stumbles to its inevitable conclusion, but the ride getting there is a joy to watch. There are, of course, plenty of Beatles tunes to enjoy along the way. My other major dislike with this film as the casting of Kate McKinnon. Her comedy works best when we're rooting for her, i.e. The Spy Who Dumped Me, etc. When we're rooting against her, the one-liners don't land quite right and it's just not as funny.