During the opening sequence, the van with the credits written on it appears to knock over a pedestrian as it goes over a zebra crossing.
The movie was originally released in 1970, but was re-released in 1974 with additional, hardcore scenes added in.
Final film of Belinda Caren.
Maureen Flanagan's debut.