First nude scenes and sex scenes in a feature film of Australian actress Teresa Palmer.
The film is considered an ''ozploitation'' picture i.e. an Australian genre/exploitation movie.
The movie had three working titles during production. These were ''Guests'', ''Power Surge'' and ''Ravenswood''.
According to the film's review by Justin Felix at the 'DVD Talk' website, ''the ['Restraint'] title takes on several meanings over the course of the movie''.
This 2005 shot movie was originally scheduled for theatrical release in 2006, later more specifically, in May 2006.