Directed byMelissa Arcak
starringAnita Eichhorn, Dave Wick
1982, somewhere in Germany: In search of a mysterious jade amulet, two grave robbers encounter a sinister beast that will protect its possessions at all costs.
Previously screened at:
10/7/2022 to 10/9/2022 in Portland, OR
8/18/2022 to 8/21/2022 in Providence, RI