5. Signs

Signs has one big thing going against it: Mel Gibson. The onetime Hollywood darling’s star has long since fallen due to his anti-Semitic ramblings, but if you can get past that, this movie is fantastic. It’s a family-centric, worldwide alien invasion story with a few surprising twists, an excellent cast (Joaquin Phoenix, Rory Culkin, Abigail Breslin), and huge payoffs. This right here was Shyamalan at the height of his powers.