I'm sure the script is a good one, but when I see James Garner, Mel Gibson and Jodie Foster on the screen, I can't help but to see James Rockford, Mad Max and Agent Starling all in different roles. Way too familiar. The casting director is at fault here. Should have had up and coming unknowns rather than the three main characters being typecast. Does not work for me and comes off as a vaudeville. Can't bear to ever see it again.