Essential Killing review By Philip Kemp published 22 March 11 Vincent Gallo will leave you speechless…