Thanks to Marina for finding some more stills and set photos from Passion, including the one above that shows Brian De Palma and Jose Luis Alcaine on set. There are sets of photos (most we've seen before, but some we have not) at Port, MoziNéző, and on the ADS Facebook page.