Synopsis

A group of people stranded in a stagecoach station defend themselves from evil spirits.

Directors

Thomas Seiler