Yesterday (2019) movie poster

Yesterday

2019 · 116 min · Director: Danny Boyle

Yesterday (2019) is a comedy, directed by Danny Boyle. It stars Himesh Patel and Lily James. It looks behind the curtain of music and the stage. The 116-minute film holds an audience score of 6.7/10.

What Yesterday Is About

Danny Boyle directs the story of Jack Malik, a singer and songwriter about to give up, who wakes after a worldwide power cut as the only person who remembers The Beatles. The script began as Cover Version, a 2012 screenplay by Jack Barth. Barth’s protagonist reached only modest success with the songs; Richard Curtis rewrote him into the most successful songwriter of all time. That changes the film’s question: not whether the songs alone are enough, but whether Jack can live with the lie. The premise is never explained, and more of the film goes to Jack struggling to recall lyrics than to the rules of the new world. Himesh Patel sings and plays the numbers himself and his vocal is left unembellished. Ed Sheeran’s part was offered to Chris Martin first, who said no. A second love interest played by Ana de Armas was cut entirely after test audiences found it made Jack less sympathetic. The emotional weight lands not at the concert but in the scene with an aged John Lennon, played uncredited by Robert Carlyle. A good fit if you want the songs in Patel’s own unpolished voice and do not need the premise explained. Not for viewers curious about how a world without The Beatles actually works; the film treats that as a joke.

How did this film move you?

Trailer

▶

Frequently Asked Questions

What is Yesterday about?

Danny Boyle directs the story of Jack Malik, a singer and songwriter about to give up, who wakes after a worldwide power cut as the only person who remembers The Beatles. The script began as Cover Version, a 2012 screenplay by Jack Barth.

Where can I watch Yesterday?

Yesterday is available to watch on digital platforms such as Amazon Video, Apple TV Store, Google Play Movies, YouTube. Current rent and buy options are listed in the "Where to Watch" section on this page.

How long is Yesterday?

Yesterday runs for 116 minutes (1h 56m).

When did Yesterday come out?

Yesterday was released in 2019.

Who directed Yesterday?

Yesterday was directed by Danny Boyle.

Who stars in Yesterday?

Yesterday stars Himesh Patel, Lily James, Sophia Di Martino, Ellise Chappell.

What is Yesterday's rating?

Yesterday holds 6.8/10 on IMDb and 6.7/10 on TMDB. Its Pulse Score is 64 out of 100.

From the Same Director

Films Similar to Yesterday

Sunday Drama Once a week: an editor’s pick + 3 similar gems. No spam.