This is an outstanding Italian film that actually takes place in a women’s penitentiary! However, this penitentiary might be the hottest one in the world! Because this movie features some of the most delectable and hottest looking Italian starlets out there! If you’ve been jonesing for some excellent looking Italian babes … look no further, this is the movie you want!