France
(Paris Festival of Fantastic Films)
1986-03
USA
(planned release)
1987-09
USA
(TV release)
1989-02
USA
(DVD premiere)
2003-02-25
USA
(Mahoning Drive-In Theater) (Lehighton, Pennsylvania)
2017-05-28