Faust: Love of the Damned
When John's girlfriend is brutally murdered, he vows to avenge her death any way he can. When the mysterious M appears and offers a solution, John hastily agrees and signs the deal, in blood.
Starring
Mark Frost, Isabel Brook, Jeffrey Combs
Director
Brian Yuzna