While in pursuit of criminals, a police officer has an unexpected encounter with a rather uncanny de...
7/10A human door and a demon (daddy long legs). I do not know the plot til now.