Cast and Crew of Yesterday

Yesterday

"Yesterday" follows Jack Malik, a struggling musician with dreams of making it big, portrayed by Himesh Patel. After a mysterious global blackout, Jack discovers that The Beatles have been erased from collective memory, leaving him as the sole person who remembers their legendary music. Seizing this surreal opportunity, he begins performing their timeless songs as his own, catapulting himself to stardom while navigating the complexities of love and friendship, particularly with his manager and childhood friend Ellie Appleton, played by Lily James.

At its core, "Yesterday" explores themes of identity, originality, and the impact of art on society. The film delves into the moral quandary of claiming another's creativity as one's own and the price of fame built on such deception. It also serves as a heartfelt homage to The Beatles, underscoring their enduring influence on music and culture. Through Jack's journey, the story contemplates the power of music to unite and transform, emphasizing how art can define personal and collective memory.

Upon release, "Yesterday" garnered praise for its charming narrative and nostalgic celebration of The Beatles' catalog, resonating with audiences worldwide. The film's imaginative premise sparked renewed interest in the band's music among younger generations, reaffirming their timeless legacy. While some critics noted its conventional romantic comedy elements, the unique blend of fantasy and musical homage left a memorable mark on pop culture, inspiring conversations about creativity and cultural heritage.

Main Cast of Yesterday

Himesh Patel as Jack Malik

Himesh Patel

Jack Malik
Lily James as Ellie Appleton

Lily James

Ellie Appleton
Sophia Di Martino as Carol

Sophia Di Martino

Carol
Ellise Chappell as Lucy

Ellise Chappell

Lucy
Meera Syal as Sheila Malik

Meera Syal

Sheila Malik
Harry Michell as Nick

Harry Michell

Nick
Vincent Franklin as Brian

Vincent Franklin

Brian

Crew of Yesterday

Full backstage crew list →