The New Cinema

Rating: 3/10 (29 July 1998)

Experiencing this movie is like being strapped to the underside of a rushing train while a jackhammer pounds on your forehead and strobe lights are flashed in your eyes. If that sounds like fun, then by all means go check it out. >