James McAvoy shines in M. Night Shyamalan's combination thriller, horror flick, and treatise on child abuse.
By Al Alexander/For The Patriot Ledger, Winchester Star: Movies
Fri, 01/20/2017 - 5:00am
James McAvoy shines in M. Night Shyamalan's combination thriller, horror flick, and treatise on child abuse.