First, Kevin Bacon delivers an outstanding performance. So great to see him in a meaty role that allows him to strut his considerable acting chops. Blown away. Haven't seen this in a long time. A real pleasure to watch him work his character. Great performances all around which means top notch directors, script and story, albeit dark. Fully engaging. Highly recommend.