Planet Of Snail review By James Mottram published 14 June 12 The story of a planet where deaf and blind people live and one is just desperate to be understood.