Authors spend a lot of time crafting character descriptions so you can quickly paint a picture and get a sense of what their personalities are like. For many, these introductions are among the most enjoyable parts of reading a novel.

So it should come as no surprise that fans of a book often cry foul when film roles are cast with actors who don’t match their vision of how a particular character is supposed to look.

Artist Brian Joseph Davis explores this conundrum with The Composites, his series of police sketches based on characters’ book descriptions.

Davis uses basic law enforcement sketch software to create eerily accurate black and white portraits of some of literature’s most famous faces, which has given us the perfect opportunity to compare them to their movie counterparts.

Some can be remarkably accurate, as you can see with Russell Crowe’s portrayal of Javert in the 2012 screen version of Les Misérables

Photo Credit: The Composites

Javert, Les Misérables, written by Victor Hugo, portrayed by Russell Crowe

Or Rooney Mara’s take on Lisbeth Salander from The Girl With The Dragon Tattoo

Photo Credit: The Composites

Lisbeth Salander, The Girl with the Dragon Tattoo, written by Stieg Larsson, portrayed by Rooney Mara

…but others were wildly off.

Frankenstein’s Monster looked much different on screen than it did in the book.

Photo Credit: The Composites

The Monster, Frankenstein, written by Mary Wollstonecraft Shelley, portrayed by Boris Karloff

Take a look at these famous characters and let us know which ones you think were accurately represented and which ones seriously missed the mark.

 

Photo Credit: The Composites

Annie Wilkes, Misery, written by Stephen King, portrayed by Kathy Bates

 

Photo Credit: The Composites

Carrie White, Carrie, written by Stephen King, portrayed by Sissy Spacek

 

Photo Credit: The Composites

Christian Grey, Fifty Shades of Grey, written by E. L. James, portrayed by Jamie Dornan

Photo Credit: The Composites

Clarice Starling, The Silence of the Lambs, written by Thomas Harris, portrayed by Jodie Foster

Photo Credit: The Composites

Count Dracula, Dracula, written by Bram Stoker, portrayed by Bela Lugosi

 

Photo Credit: The Composites

Daisy Buchanan, The Great Gatsby, written by F. Scott Fitzgerald, portrayed by Carey Mulligan

Photo Credit: The Composites

Dallas Winston, The Outsiders, written by S.E. Hinton, portrayed by Matt Dillon

Photo Credit: The Composites

Hannibal Lecter, The Silence of the Lambs, written by Thomas Harris, portrayed by Anthony Hopkins

Photo Credit: The Composites

Humbert Humbert, Lolita, written by Vladimir Nabokov, portrayed by James Mason

Jack Torrance, The Shining, written by Stephen King, portrayed by Jack Nicholson

Photo Credit: The Composites

Katniss Everdeen, The Hunger Games, written by Suzanne Collins, portrayed by Jennifer Lawrence

Photo Credit: The Composites

Kurtz, from Heart of Darkness, written by Joseph Conrad, portrayed by Marlon Brando in Apocalypse Now.

Photo Credit: The Composites

Lux Lisbon, The Virgin Suicides, written by Jeffrey Eugenides, portrayed by Kirsten Dunst

Photo Credit: The Composites

Marla Singer, Fight Club, written by Chuck Palahniuk, portrayed by Helena Bonham Carter

Photo Credit: The Composites

Norman Bates, Psycho, written by Robert Bloch, portrayed by Anthony Perkins

 

Photo Credit: The Composites

Sam Spade, The Maltese Falcon, written by Dashiell Hammett, portrayed by Humphrey Bogart

Photo Credit: The Composites

Tom Ripley, The Talented Mr. Ripley, written by Patricia Highsmith, portrayed by Matt Damon

Photo Credit: The Composites

Take a look at other similar articles here.

20 of the Cleverest Cheaters

This Company Wants You to Take a Bite of Grandma’s Pie

15 of the Most Bizarre Shoes