Young Maria Ozawa in a steamy movie, seductive and tantalizing.