Snappy dialog, tight, clever filmmaking, zero stakes, A+ cast from top to bottom, all adds up to a fun watch. I hate myself for noticing that it's unlikely/impossible for the events of the movie to take place entirely within the last 30 days of December! Slows down in the third act when it should be racing to the finish line.