Posted inCinema Somewhat Praiseworthy! James DiGiovannaJuly 27, 2006April 23, 2024 M. Night Shyamalan’s latest film is flawed, but original enough to appreciate