a caravaggio artwork film of princess leia screaming, artwork by caravaggio