a film still of princess leia scared, artwork by caravaggio