Yesterday Will Not Be Remembered Tomorrow

Rating: 6/10 (28 June 2019)

Yesterday is a movie with an intriguing concept, that suffers from poor execution. The movie follows Jack Malik, played my Himesh Patel, who is a struggling singer-songwriter that plagiarises songs from The Beatles in an alternate timeline where they do not exist. Jack is a likeable character, with an interesting arc and he has fantastic chemistry with Lily James' character; Ellie Appleton. The problem with the film is that how the alternate timeline is created isn't explained. A global blackout occurs and afterwards, The Beatles don't exist. How does a global blackout cause The Beatles to vanish from history? The movie doesn't explain. How is Jack the only person that remembers The Beatles? Also not explained. If the basic premise of your movie is extremely confusing and doesn't make any sense then it doesn't matter how good anything else in the movie is, because the whole movie takes place because of a gigantic plot hole. Even if there was one throw away line that briefly summed it up that I missed, that's not an effective way to explain the biggest plot point of the movie. Yesterday is an okay movie with good acting, likeable characters and good music, but it's premise makes zero sense and leaves your head hurting as a result.