A reporter investigates ritual profanations and finds himself involved with a Druidic cult.
Create an account to continue watching