M. Night Shyamalan you upset the SJW snowflakes

Rating: 9/10 (22 March 2017)

M. Night Shyamalan you upset the SJW snowflakes, thank you for that.
This film was by far M. Night Shyamalan's best in 12 years. A slow burner, so the snap chat, virtue seeking slugs of the new generations no doubt were upset they did not get explosions and nudity every 28.3 seconds of the film.
Fantastic buildup, very good character development, and James McAvoy is deserving of an Oscar in this film.
Loved this film and I am a #1 M. Night Shyamalan hater.
Keep it up, you are back.