Evan Lurie was on so much anabolic steroids that he was prone to "roid rage" on set. Some shots of Evan under "roid rage" were left in the movie due to budget constraints that prevented them from being reshot.
At 12:06 there is a city sign that reads "Pepin Road". The director and producer of the movie is Richard Pepin.
Nicolas Worth made two guest appearances in the series Tarzan: The Epic Adventures. The main actor in the series was Joe Lara, who plays the Main Role in this film.
Evan Lurie and Director Richard Pepin worked together on 4 Films.