New hi-res images from Brian De Palma