Gosh, in furtherance of the factomation in my previous post, I've found a trailer for a portfolio movie of Edogawa Rampo stories. One is clearly 'The Hell of Mirrors', not sure about the others. Here it is:
I'm sure Poe would approve of his disciple's high-octane loopiness. Looks nice, too.