You will be redirected back to your article in seconds
‘Harry Potter’ Turns 20: The Film’s Star Then and Now
Daniel Radcliffe (Then)
Daniel Radcliffe played The Boy Who Lived himself, Harry Potter.
Daniel Radcliffe (Now)
Most recently, Radcliffe starred in “Now You See Me 2,” played a dead man in “Swiss Army Man,” and portrayed an FBI agent undercover as a white supremacist in “Imperium.”
Emma Watson (Then)
Emma Watson played the smartest of the main trio, Hermione Granger.
Emma Watson (Now)
Watson recently starred in Disney’s box office record-breaker “Beauty and the Beast,” and co-starred with Tom Hanks in “The Circle.”
Rupert Grint (Then)
Rupert Grint played Harry’s best friend, Ron Weasley.
Rupert Grint (Now)
Grint plays Charlie Cavendish in the TV show remake of the film “Snatch,” which debuted on Crackle in March.
Alan Rickman (Then)
Alan Rickman played the short-tempered potions professor Severus Snape.
Alan Rickman (Now)
Alan Rickman died on Jan. 14, 2016, at the age of 69.
Robbie Coltrane (Then)
Robbie Coltrane played Hogwarts groundskeepter Rubeus Hagrid.
Robbie Coltrane (Now)
Coltrane recently starred in the 2016 mini-series “National Treasure.”
Tom Felton (Then)
Tom Felton played Harry’s enemy Draco Malfoy.
Tom Felton (Now)
Felton has a recurring role in the CW’s “The Flash” as Julian Albert.
Maggie Smith (Then)
Maggie Smith played Hogwarts’ Professor of Transfiguration Minerva McGonagall.
Maggie Smith (Now)
Smith recently wrapped up her wildly popular show “Downton Abbey.” She also starred in “The Lady in the Van.”
Julie Walters (Then)
Julie Walters played head of the Weasley household, Molly Weasley.
Julie Walters (Now)
Julie Walters also starred in the 2016 mini-series “National Treasure,” and recently wrapped filming on “Paddington 2.”