Yesterday Cast

  • Himesh Patel

    as Jack Malik

    Born in Huntingdon, Cambridgeshire, Himesh Jitendra Patel is an English actor best known for his role as Tamwar Masood on the BBC soap opera EastEnders, from 2007 to 2016. Himesh started out as a...

    full biography of Himesh Patel

  • Lily James

    as Ellie

    Born Lily Chloe Ninette Thomson in the London suburb of Esher, England, Lily James took on the last name James after her late father, James Thomson, who was a struggling actor and musician...

    full biography of Lily James

  • Kate McKinnon

    as Mandi

    Kathryn McKinnon Berthold, known professionally as Kate McKinnon, was born in Sea Cliff, New York. She is the daughter of Laura Campbell, a parent educator, and Michael Thomas Berthold, an architect...

    full biography of Kate McKinnon

  • Ed Sheeran

    as Ed Sheeran

    Born Edward Christopher Sheeran in Halifax, West Yorkshire, England, Ed Sheeran is an award-winning singer, songwriter, guitarist, record producer, and aspiring actor. Ed grew up around art and...

    full biography of Ed Sheeran

  • Ana de Armas

    as Roxanne

    At 27, Ana de Armas had been acting for almost half her life. The Havana-born Cuban actress began studying acting at the National Theater School at the age of 14. She landed her first film role two...

    full biography of Ana de Armas

Yesterday

Genre:  Comedy, Romance
Running Time:  116 min.
In theatres: June 28, 2019
DVD: September 24, 2019
Blu-ray: September 24, 2019
VOD: September 24, 2019
Digital: September 10, 2019

Current rating: Rating: 4.55
based on 296 votes and 105 reviews
Rate Movie | Read all user reviews

Cast: Himesh Patel, Lily James, Kate McKinnon, Ed Sheeran, Ana de Armas