Saudi Arabian horror movie with explicit scenes. Saudi Arabian horror movie with explicit scenes. ArabiaHorSaúdskáSaúdská arábie