‘Caravaggio’s Shadow’ Wraps Shoot; Striking Production Stills Of Isabelle Huppert & Riccardo Scamarcio In Period Drama & Wild Bunch Deals