Jack Malik (Himesh Patel) is a street musician. He writes his own songs and is getting nowhere at becoming a professional musician. After another failed event, Jack is hit by a bus at the same time all the world looses power. When Jack comes to everything seems the same except The Beatles were never a band. After singing “Yesterday” to friends who say they have never heard the song before, he realizes he can claim all the Beatles songs for himself as though he wrote them.
Of course Jack becomes an overnight sensation, writing the greatest songs ever written, but will Jack’s guilt prevent him from enjoying the success? Lily James plays Ellie Appleton, Jack’s best friend and manager. Ellie is also the girl that Jack let get away. Ed Sheeran plays himself, asking Jack to open for his tour after seeing him on a local chat show. Kate McKinnon plays Debra Hammer, Jack’s new manager. Once again McKinnon’s character feels like one of her SNL characters that’s trying to steal every scene she’s in, and it doesn’t work in the film.
Danny Boyle directs this lovely charming film from a screenplay by Richard Curtis. I love Boyle’s choice of films. Everyone knows him for the Oscar winning Best Picture Slumdog Millionaire but his filmography is filled it wonderful stories and people we don’t see much of on the big screen. Curtis on the other hand has written screenplays for some of my favorite films of all times including Love Actually, Four Weddings and a Funeral, and Bridget Jones’ Diary. This film has it’s flaws, but it’s heart and, let’s face it, amazing soundtrack, make Yesterday a treat for the movie goer.
Swanner: 3 stars