An anthology drama-documentary depicting the sudden horrors that can come to us in our daily lives.
Japan
Horror
72 minutes
2010
Kotaro Terauchi
Liverpool
Director