While investigating a cult that is claimed to practice human sacrifice, a group of teenage journalists discovers that they themselves may be the cult's next victims due to their overzealous natures.
Read full
While investigating a cult that is claimed to practice human sacrifice, a group of teenage journalists discovers that they themselves may be the cult's next victims due to their overzealous natures.
Discussion