Young Bill, Harry, and Sam have been on screen long before they started singing ABBA

Meredith has affiliate partnerships. These do not influence editorial content, though Meredith may earn commissions for products purchased via affiliate links.
Film Title: Mamma Mia! Here We Go Again
Credit: Jonathan Prime/Universal Pictures

In Mamma Mia! Here We Go Again, we get a chance to see a young, post-college Donna (Lily James) as she dances her way through Europe on her way to Greece. Along the way, she meets three men and dot, dot, dot

Those three men? In the original film, Sophie’s three possible fathers — Harry, Bill, and Sam — were played by Colin Firth, Stellan Skarsgård, and Pierce Brosnan, respectively. But this time around, prepare to be charmed by the “angel eyes” of their younger counterparts: Hugh Skinner, Josh Dylan, and Jeremy Irvine.

Hugh Skinner, who plays punk-rocker Harry, has an impressive résumé. You might remember Skinner as another Harry: the lead character’s hapless repeat boyfriend in Fleabag. The actor also played Unwin Trevaunance on the BBC drama Poldark, and Sir George Howard on Harlots. He also had a small role in The Last Jedi as the first officer to Admiral Holdo (a.k.a. Laura Dern) but unfortunately, there are no ABBA sing-a-longs in the Star Wars universe…yet.

Credit: David James/Lucasfilm

For Josh Dylan, the hunk who plays the young Scandinavian world-traveller Bill, Mamma Mia 2 is his first major screen credit, although he did have a small role in 2016’s Brad Pitt-Marion Cotillard spy drama, Allied.

Mamma Mia! Here We Go Again
Credit: Jonathan Prime/Universal Pictures

Jeremy Irvine, Pierce Brosnan’s younger self, is most famous for starring in Steven Spielberg’s War Horse. He also played Pip in 2012’s Great Expectations alongside Ralph Fiennes and Helena Bonham-Carter.

Film Title: Mamma Mia! Here We Go Again
Credit: Universal Pictures

And just in case you’re not great with faces or IMDb, our young Meryl Streep, Lily James, has starred in Cinderella, Downton Abbey, and Baby Driver.

Mamma Mia! Here We Go Again

  • Movie
  • PG-13
  • Ol Parker