Fans of Twilight: New Moon star Robert Pattinson may claim Edward Cullen’s the best ever onscreen vampire – but he has plenty of other blood-suckers to contend with. Well, at least a dozen, anyway. Here’s STV’s list:
Dracula from, well, Dracula (and numerous other movies with, err, Dracula in the title) – well, it’s only fair isn’t it? It might be fair to say that nobody’s topped Bela Lugosi’s iconic inhabitation of the role, though many have tried. (Although Gary Oldman put in a gloriously sinister turn in Bram Stoker’s Dracula.) Did you know that – before he hit the A-list with 300 – Gerard Butler took on the title role in Dracula 2001? Probably not, and with very good reason…

David from Lost Boys – I know, I know, it’s not the best vampire name (though still a lot better than Bill). But still, he’s in the list. Why, you may have asked? First of all, damn it, because he’s Kiefer Sutherland – ie Jack Bauer from 24. And secondly, that awesome 80s peroxide hairdo works much like peacock plumage, luring you in before they go into the kill. (You’ll have to trust me on the killer peacocks angle.)

Louis from Interview With a Vampire – It’s tempting to go with the cold and vicious Lestat, but let’s bow to the romantic side of vampire lore and plump for Brad Pitt’s broken-hearted Louis, who retains his human soul and vainly tries to protect his beloved Claudia. (Plus I heard Tom Cruise wore platforms to play Lestat, and that’s simply not cool.)

See the other top Vampires from all of your favorite blood-sucking movies at STV’s website here


