
Yesterday
2019 · Movie · PG-13 · 116 min · ★ 6.7 · 59% critics
After a strange accident, a struggling musician wakes to a world where a legendary band never existed—and he’s the only one who remembers their songs. As he performs the forgotten hits and fame arrives fast, he’s forced to face the pressure, the guilt, and what success might cost in his personal life.
Also known as All You Need Is Love
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2019
- Release date
- 2019-06-26
- Language
- English
- Rated
- PG-13
- Runtime
- 116 min
- Critic score
- 59/100
- TMDB rating
- 6.7/10 (4,269 votes)
About
If you enjoy feel-good, music-driven romantic comedies with a fantasy hook, this could work, especially for Beatles fans; Not for you if you want deep world-building or sharper satire like Eurovision Song Contest: The Story of Fire Saga.
Pros: clever what-if premise; Beatles songs shine; charming leads | Cons: thin screenplay; rom-com clichés; missed satirical potential
Themes
- musician
- pop singer
- liverpool, england
- music festival
- united kingdom
- rock concert
- alternative reality
- moral dilemma
- dramatic
- cheerful
Cast & crew

Himesh Patel
as Jack Malik

Lily James
as Ellie Appleton

Sophia Di Martino
as Carol

Ellise Chappell
as Lucy

Meera Syal
as Sheila Malik

Harry Michell
as Nick

Vincent Franklin
as Brian

Joel Fry
as Rocky

Michael Kiwanuka
as Michael Kiwanuka

Karma Sood
as Young Jack
Directed by Danny Boyle