Ed Hunt asked Cynthia Preston if she'd be nude during the scene where she's laying in the floor after having sex, but she refused. She would agree to go naked in later films and TV shows though.
This film, including Deathstalker (1983) was featured in the live traveling tour of Mystery Science Theater 3000 in 2018.
Featured on the German series The Worst Movies of All Time (2013) aka "SchleFaZ", using the censored version in September 2020 on German TV station Tele5. In the series, two condescending hosts present the film while making insulting and demeaning comments for comic purposes.