Gerald's Game ★★★

Spoiler alert: it's Monopoly