M. Night really outdid himself on this one. It is a very close second to Sixth Sense. I was intrigued to the end. It had some great clever funny moments that had the theatre roaring. Paul Giamati is great in everything he does. M. Night playing his charachter in this was the best charachter I have seen him do.