Excellent psychological thriller

Rating: 9/10 (30 October 2017)

I have never been a big M Night fan. I watched because I'm a fan of story lines involving multiple personality disorder. This film pleasantly surprised me in that, the depiction of the complexities of the disorder was so well written, directed and played. The casting of James McAvoy was the perfect choice. He played the role to perfection. As you become familiar with the various personalities inside Kevin, James is so good at portraying them that you can tell when he changes simply by his facial expression. It's impressive! And the characters of the psychiatrist, and Kevin's victim Casey, are also well written and played. You get a true feel for the characters and what has shaped them to the point where the story of the kidnapping begins. I wasn't as shocked at the end as some people have written they were. I pretty much expected it. I think that was because, I did get such a good feel for the characters that I could figure out how the story would play out. It was a very fun watch!!! M Night has my respect for this one!