Beyond CaravaggioBeyond Caravaggio 12th October-15th January 2017 National Gallery, London. An incredibly exciting, visually powerful and intense...