web analytics

A new clip and TV commercial have been released for M. Night Shyamalan’s ‘Devil”. The movie hits theaters on September 17th, 2010