Italian film debuts with steamy XXX scene.