still of brian de palma with a public humiliation