Revelation of John (2023) | Slate