Cast

226 13 0
                                    

Harry Potter's cast:

Alan Rickman as Severus Snape (R.I.P.)

Maggie Smith as professor Mcgonagall

Tom Felton as Draco Malfoy

Emma Watson as Hermione Granger

Ralph Fiennes as Lord Voldemort

Frank Dillane as Half-blood Prince's Tom Riddle

Twilight's cast:

Kristen Stewart as Isabella Swan

Robert Pattinson as Edward Cullen

Taylor Lautner as Jacob Black

Dakota Fanning as Jane Volturi

Michael Sheen as Aro Volturi

Jamie Campbell Bower as Caius Volturi

Twilight hit a home run with the cast (not including Kristen Stewart), but the actual acting was a little raw, plus Harry Potter has Helena Bonhan Cater who plays Bellatrix sooo...enough said.

Point: Harry Potter

Why Harry Potter is Better Than Twilight Where stories live. Discover now