The Devil Never Has A Last Exorcism by Ashley Bell.
THE LAST EXORCISM PART II releases in theaters March 1st, 2013 - for more info, please visit Thelastexorcism2.com.
The terrifying legend of La Llorona, a malicious spirit of a woman who killed her own children to get back at her cheating husband.....
Clip where she goes after a teenage boy.