a film still of princess leia screaming, artwork by caravaggio