The M.Night is not only back.. he gave us the reveal..

Rating: 8/10 (7 February 2017)

This have a interesting premise as we can get from the trailer. But this movie is way more than that.
Kevin played by James McVoy did a flawless job to portraying those 23 character personality and matched them. While You watch him doing that you believe those are separate peoples.
This movie a suspense building in every minute. The lead actress the girl and other actress are also which makes the movie even better.
You have to watch every scene closely to understand what those 23 characters are going through and its very clever.
And in the very end when you think that this is turning into some fantasy stupid horror movie just after hits the reveal twist and it fits awesomely perfect and the whole movie make sense to you.
This a movie of must watch with great acting involved in it.......8.1/10......