Cinemantle #8

April 16, 2026

City of God

City of God

2002

If you run, the beast catches you; if you stay, the beast eats you.

On April 16, 2026, the Cinemantle answer was City of God (2002). This was puzzle number 8 since the game launched.