Suggestions by @peckett96
4,501 suggestions

Catherine O'Hara
as Sybil Trelawney in If Harry Potter was set in America

Jackie Earle Haley
as Peter Pettigrew in If Harry Potter was set in America

Matthew McConaughey
as Remus Lupin in If Harry Potter was set in America

Johnny Depp
as Sirius Black in If Harry Potter was set in America

Alan Tudyk
as Arthur Weasley in If Harry Potter was set in America

Robert Redford
as Cornelius Fudge in If Harry Potter was set in America

Lee Pace
as Lucius Malfoy in If Harry Potter was set in America

Jon Hamm
as Lucius Malfoy in If Harry Potter was set in America

Chris Evans
as Gilderoy Lockhart in If Harry Potter was set in America

Martin Short
as Peeves in If Harry Potter was set in America

Molly Ringwald
as Lily Potter in If Harry Potter was set in America

Rob Lowe
as James Potter in If Harry Potter was set in America

Julianne Nicholson
as Molly Weasley in If Harry Potter was set in America

Jamie Lee Curtis
as Rolanda Hooch in If Harry Potter was set in America

Chevy Chase
as Nearly Headless Nick in If Harry Potter was set in America

Chevy Chase
as Nearly Headless Nick in If Harry Potter was set in America

Steve Buscemi
as Argus Filch in If Harry Potter was set in America

Willem Dafoe
as Garrick Ollivander in If Harry Potter was set in America

Crispin Glover
as Quirinus Quirrell in If Harry Potter was set in America

Vera Farmiga
as Petunia Dursley in If Harry Potter was set in America