Really solid and well done. I enjoyed following the reveals and the way the tension was ratcheted up. And the closing monologues took it to a new level.