Crank: High Voltage

Sleaze. Gore. Blood. Absurdity. (Absurdity in its very meaning).

Fun and entertaining watch.