The camera work and acting was great. Also good casting. Otherwise it was just the ozzy effect of adding over kill gross demon rape scenes and a bunch of abortion and weird birth stuff. Definitely some weird demon rape fantasy made by the director. Wayyyy to much was shown when it could have been brief.