NEWS

Isaac Julien, The Leopard

2007, single-screen projection, filmed on 35mm Colour Film, HD Transfer, 5.1 SR Sound, 19’51”