Cinemantle #105

July 22, 2026

Ex Machina

Ex Machina

2015

There is nothing more human than the will to survive.

On July 22, 2026, the Cinemantle answer was Ex Machina (2015). This was puzzle number 105 since the game launched.