An outstanding exhibition draws Caravaggio aficionados and art lovers at the National Art Museum in Timisoara.