Character Recommendations Based on Nick Carraway

Shrek Shrek

Nasty-on-the-surface ogre with a heart of gold and an earful of wax

Charlie Kelly It's Always Sunny in Philadelphia

This "rat king" of Paddy's Pub has a room-temperature IQ

Puss In Boots Shrek 2

Suave, honorable ladies man/cat who's not above playing cute until you let down your guard

Emma Swan Once Upon a Time

A tough but compassionate loner who just might be the key to saving an entire fairy tale world

Rose DeWitt Bukater Titanic

The only thing that can match her looks are her hot temper and free spirit

Sophie Hatter Howl's Moving Castle

Being an old woman suits her just fine – she can finally stop worrying about what other people think

Will Graham Hannibal

Has a unique ability to empathize with killers, which helps society but hurts his sanity

Joel The Last of Us

A hardened, jaded survivor who keeps finding things to fight for

Ezio Auditore Da Firenze Assassin's Creed Series

A little short-tempered, a lot fun-loving