- Studio: Tartan Films
- Release Date: Dec 10, 2004
- Critic Score
- Most active
- Publication
- Most clicked
-
89An unexpected classic.
-
83It makes for one of the best and most haunting of the recent Asian horror films.