The Roses of Marrakesh (2026) | Slate