A swirling whirlwind of tension and dread. Enhanced by sharp, rugged editing and grounded thanks to Demme's direction. There are some issues with the script and it's probably a tad too long, but there's a lot to love here.
Denzel and Schreiber give good performances. Meryl Streep is impressively Machiavellian, too.