Kino Pulveriso (1993)
90%
Overview
The Artwar face peers through painted celluloid and a barrage of explosions and film noise.