Like most of M Night shyamalans movies this film is also a suspense thriller. This is a story of a man who has multiple personality disorder. He kidnap three girls and rest of the movie is all about how these girls escape. Well its thrilling to see how these girls deals with this man.
James McAvoy has done a great job in acting. He make us his character believable. Another good thing about this movie is the shots which director took to convey his thoughts. You can see some incredible shots here. The film start with slow phase and do not pick up until last 15 minutes. Last 15 minutes of the films are interesting to watch. Music is ok for this film. This film is not must watch but if you have a extra time and you are a fan of suspense thriller genre then this is for you. With very limited location and cast they made a good film.