Japanese film delves into taboo desires.