The Filmaholic
27th June 2019
1h 56m
Danny Boyle


Keyboard Shortcuts

Watching This Now
Just Finished Watching This
Add This To My Watch List

Yesterday is a 2019 Comedy Fantasy film released on 27th June; Danny Boyle directed the film which stars Himesh Patel, Ana de Armas, and Lily James. The film was a box office success, earning a profit of $62,092,097 on its budget.

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.

If you started watching this film now, it would finish at approximately 1:28pm.
Himesh Patel
Age at Filming ≈ 28
Ana de Armas Ana de Armas
Age at Filming ≈ 30
Lily James Lily James
Age at Filming ≈ 29
Robert Carlyle Robert Carlyle
Age at Filming ≈ 57
Lamorne Morris Lamorne Morris
Age at Filming ≈ 38
James Corden
Age at Filming ≈ 40
Kate McKinnon
Age at Filming ≈ 34
Elizabeth Berrington
Age at Filming ≈ 48
Sanjeev Bhaskar
Age at Filming ≈ 55
Meera Syal
Age at Filming ≈ 57
Camilla Rutherford
Age at Filming ≈ 42
Justin Edwards
Age at Filming ≈ 46
Joel Fry
Age at Filming ≈ 35
Sarah Lancashire
Age at Filming ≈ 54
Alexander Arnold
Age at Filming ≈ 26
Ed Sheeran
Age at Filming ≈ 27
Karl Theobald
Age at Filming ≈ 49
Maryana Spivak
Age at Filming ≈ 33
Harry Michell
Age at Filming ≈ 27
Sophia Di Martino
Age at Filming ≈ 35
Ellise Chappell
Age at Filming ≈ 26
Michael Kiwanuka
Age at Filming ≈ 31


Rotten Tomatoes

Where to Watch

Streaming options are visible to registered users only. Don't worry, it's free!

Login Register a free account to get started

Cast Age

Estimated Ages At Time of Filming

19% 20-29
23% 30-39
16% 40-49
13% 50-59
29% Unknown

Cast Genders

Who Is Most Represented

39% Female
55% Male
6% Unknown

Good/Bad Characters

More Heroes of Villains?

100% Unknown

Character Types

What Characters Feature

100% Unknown

Frequently Asked Questions

Who plays the lead role(s) in Yesterday?
The lead role is played by Himesh Patel.
Is Yesterday on Netflix?
No, Yesterday is not currently available on Netflix in the United States
Is Yesterday on Amazon Prime?
No, Yesterday is not currently available on Amazon Prime in the United States
Is Yesterday on Disney Plus?
No, Yesterday is not currently available on Disney+ in the United States