Why stop at playing one character when you can play two? For years, actors and actresses have been playing multiple roles — often twins or doppelgängers — within the same TV show or movie. Remember these look-alikes?
Jennette McCurdy in iCarly and Sam & Cat
Jennette played both Sam and Melanie Puckett on iCarly and Sam & Cat. Sam, with all her pranks and general disregard for rules, was basically Melanie's evil twin.
Hilary Duff in The Lizzie McGuire Movie
Hilary played her own European doppelgänger in The Lizzie McGuire Movie. She ended up duetting with herself in the movie, proving a new hair color really does allow you to do anything.
Dove Cameron in Liv and Maddie
On the Disney Channel show, Dove played Liv Rooney, a big-time Hollywood actress, and twin sister Maddie, a high school basketball star in Wisconsin. Despite their shared DNA, they couldn't be more different.
Nina Dobrev in The Vampire Diaries
Mystic Falls was overrun by supernatural creatures, including doppelgängers Elena Gilbert and Katherine Pierce.
Leonardo DiCaprio in The Man in the Iron Mask
After winning your heart in Titanic, Leo played very regal twins King Louis XIV and Philippe.
Lisa Kudrow in Friends
Fun fact: Phoebe Buffay's identical twin, Ursula, was originally a character on Mad About You before Friends came along.
Lindsay Lohan in The Parent Trap
The 1998 remake of The Parent Trap skyrocketed little Lindsay to household-name status. She played both Californian Hallie Parker and Londoner Annie James, who switch lives after meeting at camp. Her British accent, BTW, was very impressive.
Tom Hardy in Legend
Tom Hardy played terrifying twin brothers Ronald "Ronnie" Kray and Reginald "Reggie" Kray in 2015's Legend. Thankfully, Ronnie wore glasses, so it was easier to tell them apart.
Maggie Lawson in Model Behavior