Screenwriter Donald F. Glut wrote the film's screenplay, but withheld the last third from producer-director Kenneth Hartford (aka Kenneth Herts) when he wasn't paid. Rather than pay, Hartford opted to write his own ending, which explains the film's bizarre final half hour.
The movie is part of the notorious german "SchleFaZ" series. Thus, it was aired April 2021 on german TV station Tele5. ("SchleFaZ" is a german abbreviation, means "the worst films ever". In that series 2 hosts present the whole flick - and make fun of it throughout the movie.)