A great Villain origin story!

Rating: 8/10 (23 August 2019)

M. Night really did a good job with this movie, casting was also amazing! James really knocked it out of the park with his performance. You could really see another personality take over, he completely changes his behaviour. Him playing Dennis pretending to be Kevin you can clearly see something is weird but you don't really question it because Kevin and his personalities are already weird.
The writing was pretty good, went kinda too superhero at the end with being able to take 2 shotgun shells without even blood.
James really carries this movie with his brilliant acting.