966 user 293 critic

Yesterday (2019)

PG-13 | | Comedy, Fantasy, Music | 28 June 2019 (USA)
3:11 | Trailer
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.


Danny Boyle


Richard Curtis (screenplay by), Jack Barth (story by) | 1 more credit »
572 ( 33)
1 win & 15 nominations. See more awards »





Cast overview, first billed only:
Himesh Patel ... Jack Malik
Lily James ... Ellie Appleton
Sophia Di Martino ... Carol
Ellise Chappell ... Lucy
Meera Syal ... Sheila Malik
Harry Michell ... Nick
Vincent Franklin ... Brian
Joel Fry ... Rocky
Michael Kiwanuka ... Michael Kiwanuka
Karma Sood Karma Sood ... Young Jack
Gus Brown Gus Brown ... Marcus The Dentist
Sanjeev Bhaskar ... Jed Malik
Karl Theobald ... Terry
Alexander Arnold ... Gavin
Dominic Coleman ... Ipswich TV Host

What Are the Cast and Creators of 'Yesterday' Watching?

Yesterday director Danny Boyle, screenwriter Richard Curtis, and stars Lily James and Himesh Patel reveal their TV and movie obsessions. And yes, a classic Beatles movie is on the list.

Watch now



In Lowestoft UK, Jack Malik is a frustrated musician whose musical career is going nowhere despite the faith that his friend/manager Ellie Appleton has in him. However, on the night Jack decides to give up, the whole world is momentarily hit with a massive blackout during which Jack is hit by a bus. Upon regaining consciousness, Jack learns to his astonishment that he is apparently now the only one who knows the music of the Beatles. Realizing this improbable opportunity, Jack begins playing the music of one of the world's greatest rock bands, claiming it as his own. It pays off quickly and Jack becomes a worldwide musical sensation. However, Jack finds himself drifting away from Ellie, only realizing his love for her when she has become intimidated by his success, which depends on a blatant plagiarization that no one could find out. Now, Jack must make a fundamental moral decision about his music to satisfy his conscience as he decides what he truly needs. Written by Kenneth Chisholm

Plot Summary | Plot Synopsis


Yesterday everyone knew the Beatles. Today, only Jack remembers their songs. He's about to become a very big deal. See more »

Motion Picture Rating (MPAA)

Rated PG-13 for suggestive content and language | See all certifications »

Parents Guide:

View content advisory »

Did You Know?


Legally, the filmmakers had needed only Sony ATV's permission to use The Beatles' songs, Sony being the holder of the publishing rights. On principle, they also sought the blessings of Paul McCartney, Ringo Starr, Yoko Ono and Olivia Harrison for the film. See more »


When the blackout occurs, there are shots of various places across the globe simultaneously descending into darkness, yet half of the globe would have been in daylight. See more »


John Lennon: You need serious psychiatric help.
Jack Malik: Not anymore.
See more »

Crazy Credits

During the closing credits, massive, colored words pan horizontally across the screen in connection with the department that is currently scrolling up the screen. For example: EDITING, COLOUR, MUSIC, L.A., MOSCOW (for the L.A. and Moscow units), 2ND UNIT, etc. See more »


Referenced in Evening Urgant: Diana Vishneva/Balthazar (2019) See more »


Yellow Submarine
(John Lennon & Paul McCartney)
See more »

User Reviews

Troubles seemed far away after watching
3 December 2019 | by TheLittleSongbirdSee all my reviews

There were three main reasons really in seeing 'Yesterday'. The alternative world scenario sounded truly fascinating, one of the most fascinating concepts in recent years to me and a refreshing change from the remakes and sequels constantly made today. Like to love a lot of Danny Boyle's previous films and find him a talented director. The Beatles are not all time favourites but do appreciate him highly, understand their influence in music and like a lot of their songs a lot.

While it could have done more with its concept, 'Yesterday' turned out to still be entertaining and charming that put me and my sister in an uplifting mood leaving the cinema. Had not had an easy day, or week even, up to seeing the film, so 'Yesterday' was a much needed and appreciated antidote. As far as films released in 2019 go, it is neither one of the best or worst in a hit and miss year and somewhere around solid middle if having to rank.

'Yesterday' is a slick looking film, not exemplary but never cheap. Lily James looks great and the camera clearly loves her. The music of course is fantastic, it is The Beatles after all, with some of their greatest hits exuberantly performed, making one want to sing along regardless of whether they know all the words or not. "Hey Jude" is one of the most memorable examples. The script balances amusing comedy and never over-sentimental drama without making it too cartoonish or mawkish (well mostly).

Story-wise, 'Yesterday' captures the feel-good spirit affectionately and the portrayal of the music industry was fun and didn't get over the top. The John Lennon bit is a highlight. Boyle has done better and more inspired direction, but still directs at a crisp pace and balances things quite well. The performances are good, a truly charming James coming off best. Himesh Patel has come on a long way since 'EastEnders' while Kate McKinnon is riotous in the manager role.

On the other viewpoint, the concept was so fascinating and while it is always engaging the story is predictable and a bit too ordinary. Especially the final third, which is pretty much exactly as one would expect.

Ed Sheeran's "extended cameo" for my tastes was rather puzzling and didn't seem to gel with everything else.

All that aside, it was an enjoyable film on the whole and worth seeing. 7/10

43 of 53 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 966 user reviews »

Frequently Asked Questions

See more »


Official Sites:

Official Facebook | Official Site | See more »


UK | China | Japan | USA


English | Portuguese | Japanese

Release Date:

28 June 2019 (USA) See more »

Also Known As:

Yesterday See more »

Filming Locations:

Cantley, Norfolk, England, UK See more »


Box Office


$26,000,000 (estimated)

Opening Weekend USA:

$17,010,050, 30 June 2019

Gross USA:


Cumulative Worldwide Gross:

See more on IMDbPro »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:

D-Cinema 48kHz 5.1 (Dolby Surround 5.1) (downmixed)| Dolby Atmos



Aspect Ratio:

2.39 : 1
See full technical specs »

Contribute to This Page

We've Got Your Streaming Picks Covered

Looking for some great streaming picks? Check out some of the IMDb editors' favorites movies and shows to round out your Watchlist.

Visit our What to Watch page

Recently Viewed