Character Recommendations Based on Jamie Randall

Rupert Giles Buffy the Vampire Slayer

Librarian on the outside, fearless evil-fighter on the inside

Aslan The Chronicles of Narnia

Part king, part guardian, part savior

Annie Hall Annie Hall

Flighty, cool style icon

Blake Henderson Workaholics

A stoner with a heart of gold, an underachiever with supreme confidence

Javert Les Miserables

An inspector with a single-minded focus: To bring criminals to justice

Fluttershy My Little Pony

Her shyness evaporates when she's surrounded by nature

Jack Room

His big imagination is never limited by his incredibly cramped surroundings

Ryu Hayabusa Ninja Gaiden

Those who stand against this singular super ninja are doomed to fail

John Dorian Scrubs

As a doctor-in-training, JD's head should be in the game. But most of the time, it's in the clouds

Cosette Les Miserables

A sheltered young woman with big questions about her past