Can you find the 50 movies?

In honor of their 20th anniversary, Empire Magazine posted this painting on their website. There are 50 visual clues to movie titles from the past 20 years.

(That's not the full painting. Full painting and zoom HERE - you can type in your guesses and it'll tell you if you're right)


Edit: Ok thus far I've found Happy Feet, PotC, Gladiator, Flags of our Fathers, Signs, Eagle Eye, Pi