Cinemantle #96

July 13, 2026

The Revenant

The Revenant

2015

Blood lost. Life found.

On July 13, 2026, the Cinemantle answer was The Revenant (2015). This was puzzle number 96 since the game launched.