http://www.youtube.com/watch?v=9ubYTIazskQlooks like a nice dumb action movie. Seems to borrow alot from the idea behind Death Race.
Redeem myself then.
Have you ever been to an imax theatre? They are fucking horrible. Mainly because of the seating.
Autobiographical?