The Last Exorcism TV Spot - Truth (2010)
The second TV Spot for The Last Exorcism which will hit theaters on August 27, 2010. In the summer of 2009, a documentary film crew captured what few have ever seen. If you saw the truth, would you believe it?