This film is one of its kind, a unique story line with Jodie foster's amazing acting keeps the movie in a good momentum.
Anthony Hopkins and Ted Levine always will bring up a scary picture of themselves when they appear on the screen.
At the end it is well directed film by Jonathan Demme keeping all its components at the correct positions.