Matches 2007 II quiz

Many movies released in 2007 became famous because of the actors that played its lead roles. Can you tell which 2007 movies features stars like Anthony Hopkins, Hilary Swank, Al Pacino, Natalie Portman, Jodie Foster, Christian Bale or Robert Downey Jr.?