Steamy Roman romp with sultry stars.