10 Actors Who Played MANY Roles In The Same Show
4. Nina Dobrev - The Vampire Diaries
Nina Dobrev pulled quadruple duty throughout her tenure on The Vampire Diaries. First and foremost, she of course played protagonist Elena Gilbert, a young woman whose life becomes forever intertwined with the Salvatore family.
She soon enough also began playing Elena's doppelgänger and vampiric ancestor Katerina Petrova, better known as Katherine Pierce - a deeply devious foil for Elena and co. throughout the series, and yet an undeniable fan favourite.
Dobrev also took the role of Amara, the world's first immortal woman and originator of the Petrova doppelgängers, during the show's fifth season.
While Dobrev "only" played these three roles in The Vampire Diaries' initial run, she did also make a one-off appearance in the second season of spin-off show The Originals.
Dobrev portrayed Tatia, the first doppelgänger spawned from Amara back in the 10th century, whose blood was responsible for creating the world's first vampires.
Evidently the Vampire Diaries universe had a lot of fun with placing Dobrev in numerous roles, and why the hell not?