Two Sicilian jocks, the newlyweds, a sleeping beauty and a horny teacher... Filmed on location in Sicily.