Jack is a failing singer who is about to give up on his dream of becoming a star. But when a strange phenomenon wipes one of the greatest bands of all time from everyone but Jack’s memory, he decides to claim their songs as his own… Lily James, Ana De Armas, and Himesh Patel star in this musical comedy featuring many of the Beatles’ greatest songs.

Struggling singer Jack Malik (Himesh Patel) has an incredible voice, but every gig he plays at is a flop. After his latest failed set, he’s considering giving up on his dream. But Ellie (Lily James) still has faith in him – she’s convinced that to achieve success, he just needs a stroke of luck.

After being hit by a bus during a worldwide blackout, Jack awakes in a hospital bed. And his life is set to take a dramatic turn.

After his stint in the emergency room, Jack’s friends throw him a ‘welcome home’ party. He begins to sing his favourite song – Yesterday, by the Beatles. But when he’s met with awe and applause, he begins to realise that the world has forgotten the greatest band of all time…

As the only person to remember the Beatles, Jack decides to claim their classic anthems as his own. But his skyrocket to fame might have devastating consequences for his relationships, and the life he knew before…

Lily James (Mamma Mia! Here We Go Again, Baby Driver, Cinderella), Ana De Armas (Blade Runner 2049, Hands of Stone, Overdrive), and Himesh Patel (Damned, Eastenders) star in this musical comedy that features a selection of the Beatles’ all-time classics, brought to us by Oscar-winning director Danny Boyle (T2: Trainspotting, Slumdog Millionaire, The Beach).

Watch the trailer here.