New
#871
see above :)
erm no
i'll give another clue after a couple more wrong answers...although someone may well get it. :)
OK I'll go for the obvious, Frogs!
no - good guess, but keep trying! :)
there can't be that many movies released in the last 12 years (clue!) that feature a massive rain of frogs!