- 1h 52min
- Directed by: Danny Boyle
- Cast: Himesh Patel, Lily James, Kate McKinnon
Singer-songwriter Jack (Patel) is knocked unconscious when a bus hits his bike, and he wakes up in a world where the Beatles are unknown. There’s some fine comedy (including from Sheeran, playing himself) but it gets less surefooted; Patel can’t stop Jack from being rather morose and it’s neither a classic Curtis rom-com nor as infectiously euphoric as Boyle’s best work.
This film is not currently showing in cinemas.
Jack Malik is a struggling singer-songwriter in an English seaside town whose dreams of fame are rapidly fading. After a freak bus accident during a mysterious global blackout, Jack wakes up to discover that The Beatles have never existed. Performing songs by the greatest band in history to a world that has never heard them, Jack becomes on overnight sensation with a little help from his agent.
Text supplied by third party.
Reviews & features
Himseh Patel busked to get into struggling musician 'mindset' for Yesterday8 Jul 2019
Himesh Patel went busking in Norfolk in disguise to get in the "mindset" of a struggling musician for 'Yesterday'. The British actor plays singer/songwriter Jack Malik in a world where The Beatles never existed in the movie and the composer Daniel…
Lily James 'blown away' by Danny Boyle6 Jul 2019
Lily James was "blown away" by Danny Boyle. The 30-year-old actress loved working with the famous director for their recent movie 'Yesterday' and says both Danny and writer Richard Curtis was a big part of why she wanted to sign up for the movie. She…
Himesh Patel stunned by shocking Yesterday cameo4 Jul 2019
'Yesterday' star Himesh Patel was stunned by the movie's "poignant" surprise cameo. The actor plays singer songwriter Jack Malik in a world where The Beatles never existed, which leads to an incredibly emotional moment when he meets a 78-year-old John…
Danny Boyle: Ed Sheeran wasn't my first choice for Yesterday25 Jun 2019
Danny Boyle didn't want to cast Ed Sheeran in 'Yesterday' at first. The 'Shape of You' hitmaker plays himself in the upcoming movie – which follows struggling musician Jack Malik (played by Himesh Patel) who one day wakes up to discover he's the only…
Danny Boyle on Yesterday: 'Himesh was a gift to us making the film, and all I had to do was make sure we didn't ruin it'24 Jun 2019
Oscar-winning director discusses his latest film, in which the world forgets about the Beatles
It's an early public screening of Yesterday, Danny Boyle's rom-com fantasy in which one man pretends to have written the Beatles' back catalogue. Some large, bald men in rugby shirts talk noisily through the opening scenes. They're abruptly silenced…
Yesterday24 Jun 2019
Danny Boyle and Richard Curtis join forces for a likeable enough, Beatles-themed musical drama
Yesterday represents a long-overdue fusion of creative minds: Danny Boyle and Richard Curtis. The once-edgy Trainspotting director meets the cosy screenwriter behind Notting Hill for a story about the Beatles (or the absence of them); it feels like a…
Harry Michell lied on CV about being able to drive for Yesterday23 Jun 2019
Harry Michell lied about being able to drive before filming 'Yesterday'. The 27-year-old actor confessed he had to get a stuntman to drive "about 10-metres" after claiming on his CV he had a licence – despite not being behind the wheel for a decade and…
Richard Curtis owes movie ideas to The Beatles22 Jun 2019
Richard Curtis wouldn't have written any of his films were it not for the music of The Beatles. The 62-year-old screenwriter – who is known for his hit romantic comedies 'Four Weddings and a Funeral', 'Notting Hill' and 'Bridget Jones's Diary' among…
Himesh Patel didn't feel 'out of place' on Yesterday set19 Jun 2019
Himesh Patel didn't feel "out of place" on the set of 'Yesterday', despite having never starred in a movie before. The 28-year-old actor – who is known for playing Tamwar Masood in the BBC One soap 'EastEnders' – makes his feature film debut in Danny…
Himesh Patel is 'proud' of Yesterday character15 Jun 2019
Himesh Patel is "proud" his 'Yesterday' character isn't defined by his ethnicity. The 28-year-old actor plays singer/songwriter Jack Malik, the only person on the planet to be aware of The Beatles, in Danny Boyle's new movie and he's glad that his…
Ed Sheeran's wife set for Yesterday cameo12 Jun 2019
Ed Sheeran's wife will reportedly appear with him in 'Yesterday'. The 'Shape of You' hitmaker landed a role in Danny Boyle's upcoming movie – which follows a struggling songwriter Jack Malik (Himesh Patel) who, after an accident, ends up in a world…
Tell us more about this listing.