A Horror-Comedy Mockumentary about a demon and a priest.A Horror-Comedy Mockumentary about a demon and a priest.A Horror-Comedy Mockumentary about a demon and a priest.