Fans have been buzzing since the long-awaited Season 2 of Netflix's The Witcher was released on Friday, Dec. 17.
The cast of the second season includes some familiar faces from Season 1, and other actors who are new to the series. Here's a look at what cast members looked in their earlier major acting roles vs. how they look today.
Anya Chalotra then (as Jennifer in 2018's Wanderlust ):
Freya Allan then (as Linda in 2017's Captain Fierce ):
Royce Pierreson then (as Reece in 2014's Murdered by My Boyfriend ):
Mimi Ndiweni then (as Tilly in 2016's Mr. Selfridge ):
Joey Batey then (as Gavin in 2013's Whitechapel ):
Anna Shaffer then (as Romilda Vane in 2009's Harry Potter and the Half-Blood Prince):
Eamon Farren then (as Rabbit in 2012's Chained ):
Adjoa Andoh then (as Beth in 1993's Health & Efficiency ):
Wilson Mbomio then (as Aladdin in 2016's Jamillah and Aladdin ):
MyAnna Buring then (as Alice in 2008's Credo ):
Mecia Simson then (as herself in 2009's Britain's Next Top Model ):
Graham McTavish then (as Dwalin in 2012's The Hobbit : An Unexpected Journey):
Yasen Atour then (as Reza Al-Rahman in 2020's Young Wallander ):
Paul Bullion then (as Billy Kitchen in 2014's Peaky Blinders ):
Kim Bodnia then (as Frank in 1996's Pusher ):
Tom Canton then (as Holy Man in 2016's Wasted ):
Kristofer Hivju then (as Tormund in 2019's Game of Thrones ):
Jodhi May then (as Alice in 1992's The Last of the Mohicans ):
Ania Marson then (as Jane Fairfax in 1972's Emma ):
Basil Eidenbenz then (as Lenny in 2018's The Athena ):
Lars Mikkelsen then (as Martin in 2009's Headhunter ):