Characters 2007 I quiz

How well do you know your 2007 movie characters? Are you able to recognize famous characters played by the likes of Johnny Depp, Will Ferrell, Helen Mirren, Angelina Jolie, Brad Pitt, Nicole Kidman and Reese Witherspoon?