Yukio (Bird People In China star Masahiro Motoki) is a doctor who detests poor people.

Rin (Ryo of Harmful Insect and Scabbard Samurai) is his wife, has lost her memory.

They sleep like this:

One day, the doctor’s fur-lined bloodshot-eyed doppelganger arrives and kills the doctor’s parents.

Then the doppelganger throws the doctor down a well.

He torments the doctor, reveals the truth about their parents and the wife, all the plotty drama less convincing than the excellent visuals and cool music.