Dracula may have made his first public appearance in Bram Stoker's Dracula, but the fictional lord of the undead has been roaming the earth for centuries. Transylvania's most famous vampire spends a lot of time in his castle, but he did take a moment to terrorize 19th century London, sucking the blood of innocent victims and turning them into vampires. Dracula has been played by everyone from Bela Lugosi (in Tod Browning's iconic 1931 film) to Christopher Lee to Frank Langella to Leslie Nielsen to Gary Oldman. He's even the subject of a superbly awful rock opera in Forgetting Sarah Marshall.