The film was refused a UK cinema certificate in 1967.
The voice of Travis Anderson/TheCrimsonExecutioner is supplied by Anthony La Penna in the English language dub.
This movie is part of the notorious German "SchleFaZ" series. Thus, it was aired in September 2022 on German TV station Tele5. ("SchleFaZ" is an abbreviation, meaning "the worst films ever". In the series, two hosts present the flick, dress up like the main characters, and discuss the incompetence of those involved.