Skip To Content
  • Quiz badge
  • WTF badge
  • Cute badge
Updated on Aug 11, 2020. Posted on Aug 5, 2020

Recast "Harry Potter" And I'll Sort You Into Your True Hogwarts House

Okay, hear me out...Harry Styles as Harry Potter.

Who should play Harry?
  • Harry Styles
    Dia Dipasupil/Getty Images
  • Keiynan Lonsdale
    Charley Gallay/Getty Images for Spotify
  • Logan Lerman
    Frazer Harrison/Getty Images
  • Caleb McLaughlin
    Jean Baptiste Lacroix/Getty Images
Who should play Hermione?
  • Lili Reinhart
    ANGELA WEISS/AFP via Getty Images
  • Amandla Stenberg
    NICK AGRO/AFP via Getty Images
  • Zendaya
    VALERIE MACON/AFP via Getty Images
  • Malina Weissman
    CHRIS DELMAS/AFP via Getty Images
Who should play Ron?
  • Jordan Fisher
    Steven Ferdman/Getty Images
  • Tom Holland
    Frazer Harrison/Getty Images
  • Ncuti Gatwa
    TOLGA AKMEN/AFP via Getty Images
  • Skyler Gisondo
    CHRIS DELMAS/AFP via Getty Images
Who should play Draco?
  • Ross Butler
    Jemal Countess/Getty Images
  • Nick Robinson
    LISA O'CONNOR/AFP via Getty Images
  • Chris Wood
    Scott Dudelson/Getty Images
  • Michael B. Jordan
    Frazer Harrison/Getty Images
Who should play Professor McGonagall?
  • Jennifer Aniston
    David Livingston/Getty Images
  • Cate Blanchett
    JOHN MACDOUGALL/AFP via Getty Images
  • Octavia Spencer
    MICHAEL TRAN/AFP via Getty Images
  • Lupita Nyong'o
    ANGELA WEISS/AFP via Getty Images
And finally, who should play Dumbledore?
  • Morgan Freeman
    Matt Winkelmeyer/Getty Images
  • Paul Rudd
    Rodin Eckenroth/Getty Images
  • Samuel L. Jackson
    LISA O'CONNOR/AFP via Getty Images
  • Jason Sudeikis
    CHRIS DELMAS/AFP via Getty Images
Create your own post!

This post was created by a member of the BuzzFeed Community.You can join and make your own posts and quizzes.

Sign up to create your first post!

BuzzFeed Quizzes

Sign up to the BuzzFeed Quizzes Newsletter - Binge on the latest quizzes delivered right to your inbox with the Quizzes newsletter!

Newsletter signup form