Two films in one

Rating: 9/10 (25 January 2003)

(May contain spoilers) The first 90 percent of this film is a very good supernatural thriller - a small boy sees dead people and is helped by a child psychiatrist. So you watch this, it seems a very good film, you reach the ending, and you relax.
Then the rug is pulled from under you.
You realise that the world-view you created from watching the events in the film is completely wrong.
This is not a twist - a twist is when you realise that the good guy is really the bad guy or vice versa. This is a complete dimensional shift.
I cannot think of a previous film where this has been done. I don't think you can label a film a classic until it's over ten years old, but I'm sure this one will last.