Richard Curtis and Danny Boyle's latest creation, Yesterday, is a curious mash-up of Curtis rom-com and Beatles tribute.
The film treads the careful line between the two as its intriguing concept is put to the test as only one person in the world can remember the fab four after a bizarre power outage.
Naturally, with a film so closely tied to The Beatles, there are definitely going to be plenty of recognisable songs throughout, the question is, does movie newcomer Himesh Patel actually sing them?
What's Yesterday all about?
Yesterday tells the fascinating, if hard to believe, story of Jack Malik, a struggling musician who, after a strange power outage and bike crash, becomes the only person in the world who can remember The Beatles and their iconic songs.
As a result, he then tries to pass them off as his own to kickstart his previously failing music career with barnstorming success, all the while fearing that he'll be found out.
He's helped on his way by his best friend and manager Ellie (Lily James), backstage roadie Rocky (Joel Fry) and actual real-life singing sensation Ed Sheeran of all people, who even goes as far as changing the name of Hey Jude to Hey Dude. Blasphemy!
Is that Himesh Patel really singing in Yesterday?
You bet it is.
While the songs we here are the work of John Lennon, Paul McCartney, George Harrison and Ringo Starr, it's up to Himesh Patel's character Jack Malik to bring the songs back to life in a world with no Beatles.
Patel does a fairly decent job all things considered and is even seen playing the guitar and piano at times during the film.
The only trouble is, after decades of hearing the fab four's original renditions of all these songs, it's strange hearing Himesh Patel's cover versions.
On the subject of which, over on Spotify, a few songs from the soundtrack have been released already with Himesh Patel's voice bringing them to life. The full soundtrack will likely be released alongside the general release of the film.
Yesterday hit cinemas across the UK on Friday, June 28th, 2019.
Have something to tell us about this article?