Oh, dear.

Rating: 1/10 (18 November 2008)

Oh, poor Mark Wahlberg. Poor Zooey Deschanel. Poor John Leguizamo. Poor, poor, POOR, dear Betty Buckley. Poor ticket buyers, and poor renters. Poor everybody associated with this film in any way.
20th Century has no excuse for ever letting this film out. After a private screening, and given the opportunity, I'd wager all involved would have been willing to pay shares adding up to whatever it would have cost to keep the public from ever seeing this - presumably with Shyamalan eagerly and humbly paying the largest share.
I know, not a detailed and reasoned review. There are a few hundred of those already. This is all you need to know.
The film is utterly, irredeemably, unforgivably awful. And a pox on those who chose to release it once they knew what it was.