- Studio: Empire Pictures Inc.
- Release Date: Jul 18, 2003
- Critic Score
- Most active
- Publication
- Most clicked
-
30A crashing letdown.
-
30It's hard to say if this devastating, nakedly exploitative work has a larger point beyond the evocation and infliction of trauma. A repeat viewing might clear that up, but it's an experience I'd rather not relive -- and one that I cannot in good faith recommend to anyone.