Release date: 06/14/2003
Popularity: 2
Original language: JA
A 2003 theatrical compilation of five short film thrillers by five different Japanese directors.