Download this episode!
Tune in as the devilish duo discuss the recent crop of supernatural flicks that span early colonial America, the modern "suicide forest" of Japan, and the eerie emptiness of the English countryside with The Witch, The Forest, and Final Prayer.