This film is bloody brilliant! M. Night Shyamalan just keeps making an excellent, while the mainstream are misjudging its potential. Seriously, I am now convinced at that point where anything made by Night is guaranteed an excellent film. Those film critics don't know what they're talking about.