1. Justin Timberlake – Unknown Criminal from 1800s

5DegjbP

 

2. Jack Black – The Barber of Seville

QMlBPzy

 

3. Nicolas Cage – Unknown Soldier from Civil War

qeZFYW8

 

4. John Travolta – Unknown Man from 1860s

C1QCyVL

 

5. Maggie Gyllenhaal – Rose Wilder Lane

wWg2xPx

 

6. Keanu Reeves – Louis-Maurice Boutet de Monvet

Ajf58hE

 

7. Bruce Willis – General Douglas MacArthur

6MO11JB

 

8. Tommy Lee Jones – Andrew Johnson

leWuJQQ

 

9. Rupert Grint – Sir David Wilkie

t3m9QtR

 

10. Jon Stewart – Henry Ward Beecher

6sBn14f

 

11. Leonardo DiCaprio – Judy Zipper from 1960

leo_vampire_main

 

images via imgur

What do you think? Comment below