Character Recommendations Based on Abbie Mills

Mary Margaret Blanchard Once Upon a Time

This meek schoolteacher can't remember her past as a spirited, swashbuckling Snow White

Yuri Plisetsky Yuri on Ice

Hot-headed punk off the ice, incredible artist on it

Elliot Alderson Mr. Robot

Paranoid, anxious, delusional, depressed – he wages a constant battle with himself

Jack Harkness Doctor Who

A dedicated hedonist who appreciates raunchy stories, stiff drinks, and excellent bottoms

Glenn Rhee The Walking Dead

Even at the end of the world, Glenn never gives up on his humanity

Kylo Ren Star Wars Series

Darth Vader fanboy with an anger problem

Ted Mosby How I Met Your Mother

Hopelessly romantic architect in search of someone to be the mother of his children

Princess Fiona Shrek

Damsel who does not need saving, cursed with an embarrassing secret

Wreck-It Ralph Wreck-It Ralph

Video game villain who's really not such a bad guy