An anthology film consisting of four segments based on literary works by Edogawa Ranpo.
May 11, 2005
5.7 / 10
2 hours 14 minutes