-->
M. Night Shyamalan’s latest thriller shines, thanks to a powerful lead performance.
Marten Carlson January 16, 2017
Michael Roffman July 27, 2016
January 16, 2017
James McAvoy stars as a deranged psychopath with 23 different personalities.
July 27, 2016