‘Puzzle’ is a Complex and Captivating Drama