Horror DVD Releases – Week of March 10th, 2009
Prometheus Triumphant: A Fugue in the Key of Flesh (2009) Banished from his plague-ridden village for his controversial experiments in reanimating dead tissue, iconoclastic Dr. Janick retreats to the woods, where he tries to resurrect his beloved Esmeralda, who has … Continue reading