The movie had it all except a decent director

Rating: 5/10 (1 August 2007)

Great story and dialog and star quality actors and yet it was a box office looser. What happened? William Dafoe could have sent a cardboard cutout of himself with balloon dialog for all that it mattered. Jodie Foster was grossly miscast. The great acting by DenzelWashington and Christopher Plummer wasn't enough to hold the movie together. Foster looked as though she was always waiting for someone to tell her what was going on. The back and forth time line looked as though it was borrowed from Denzel Washington's great movie "Man On Fire" but it didn't work and wasn't used effectively. It could have been a great movie but it wasn't. Spike Lee is overrated.