The story of a man who has 23 different personalities and the only person he actually trust is his therapist Dr.Fletcher. One day, one of his personalities kidnaps three girls and locked them in a windowless room.
Anya Taylor portraits the role of Casey superbly, unfortunately the one who steals the show was James McAvoy for his career defining performance as Kevin. His speech tone and body language were completely different for each personality. Speaking of M. Night Shyamalan movie, He has a style of ending the movie with a surprise and this time he literally got me. Overall, it's a smart movie that can easily thrills you and highly recommended to everyone.
Verdict : Great
M. Night Shyamalan
James McAvoy, Anya Taylor-Joy, Betty Buckley, Haley Lu Richardson & Jessica Sula