Satanic evil demon girls. Jennifer's Body (2009) - Satan Is Our Only Hope Scene (3/5) | Movieclips