Wild Torture - The Grid (2001)

Action