The Demon - Masato Ide; Yoshitaro Nomura

Consumed by the jealousy and power struggles of their own relationships, a man, his mistress and his wife involve three children in their own games-with tragic results. After Sokichi stops providing his mistress with monetary support, she leaves her three children with him, whom she insists are also his, and disappears. Sokichi is bewildered and ... Read More

The Demon 2004,

UPC: 037429196229