Every M. Night Shyamalan movie (including 'Trap'), ranked from worst to best
McAvoy is aces playing the nine different identities of Kevin Wendell Crumb, a troubled sort who kidnaps three teenage girls, and the final confrontation ...
USA TODAY via Yahoo
41 minutes ago