Yesterday is directed by Danny Boyle and stars Himesh Patel, Lily James, Ed Sheeran, and Kate McKinnon. The plot of the movie is a struggling musician realizes he's the only person on Earth who can remember The Beatles after waking up in an alternate timeline where they never existed. I was really looking forward to seeing this movie the concept seemed very unique plus I really like The Beatles music. I loved everything about this movie it is very touching and heartwarming. Himesh Patel plays Jack, and he gives an excellent performance the way that he forms the music into his own within his own singing voice is pure excellence. Lily James plays Ellie. I personally feel that she is one of the strongest actresses working today. Her character is so easy to like, and she seems like a real person that we know in our own lives. Himesh Patel and Lily James work really well together I felt invested in both of their characters and I enjoyed every scene they had together. This movie gets you so invested you want them to end up together. Ed Sheeran was great he had a lot of funny moments. Kate McKinnon for me can sometimes be funny, but most of the time is really annoying. thankfully she is really funny here, but I felt it could have gone the other way if she had more screentime. Fans of The Beatles will love this movie, rom-com fans will find something to like, music fans will find something to like and Yesterday, in general, is just one of those heartwarming feel-good movies. 5 out of 5 stars for Yesterday. I hope you enjoyed my review.