France
(Paris Festival of Fantastic Films)
Mar 1986
USA
(planned release)
Sep 1987
USA
(TV release)
Feb 1989
USA
(DVD premiere)
Feb 25, 2003
USA
(Mahoning Drive-In Theater) (Lehighton, Pennsylvania)
May 28, 2017