Tomatometer: 74%Adjusted Score: 73.0
With Signs, Shyamalan proves once again an expert at building suspense and giving audiences the chills.
It's contaminated. That's what pint-sized Bo (Abigail Breslin) says about every glass of water that she tries to drink, then rejects. This is just one in a long list of strange occurrences that are changing...
Post This on...