The Caravaggio Mystery (2023) | Slate