Nice gimmick ruined by a bland and weak cast..

Rating: 4/10 (11 May 2020)

The story follows an interesting concept: after a world wide black-out certain things just don't exist anymore like Coca Cola, Harry Potter and.. The Beatles. From director Danny Boyle and screenwriter Richard Curtis you would expect a magical film but they hardly use the twist and decide to go for a by-the-numbers rom-com.
And that's were the film starts to fall apart because the cast is too weak and uninteresting. Leading actor Himish Patel is an odd choice and lacks humor and charisma and there's no chemistry between him and Lily James.
As a viewer, you don't care about their friendship / relationship which isn't believable to begin with. Most of the cast is rather weak, even Ed Sheeran but he's forgiven since he's a musician, not an actor.
The entire cast is overshadowed by American comedy actress Kate McKinnon, who's the only one who's actually convincing and funny.
"Yesterday" is not a total failure because it features lots of awesome music from the Beatles. And (SPOILER ALERT!) we have Robert Carlyle who plays John Lennon at the very end of the film.
"Yesterday" would have been a better film without Patel and James as the leading cast and if the running time was 20 minutes shorter because many times the story seems to drag on forever.