Time Out says
The face-off is between hostage negotiator Frazier (Denzel Washington, noble as usual but affable and short on pomposity) and unflappable lead robber Dalton (Clive Owen, remarkably compelling given that his motivation and face are concealed for most of the movie). Russell Gewirtz’s screenplay offers no surprises but it’s satisfyingly head-scratchy throughout, from its choppy chronology to the ambiguous roles of supercool fixer Jodie Foster (unusually perky) and bank boss Christopher Plummer (usually reptilian). The narrative ducking and diving leaves room for a few Lee-style asides – a Sikh complains of chronic harassment – but nothing that adds up to a social argument. Like Dalton, Lee executes his mission with aplomb, even if his motivation remains a little less clear.
Cast and crew