Puzzle-themed thriller