A masterpiece! Beautiful and mystical. Jodie Foster gives one of the best performances I have ever seen, I think it's Jodie Fosters characther (Clarice Starling) and her way to play this role that made it to the masterpiece it is. The role is so complex and a very unusual female characther. She is not a victim neither a hero more like a real person that has to react and respond to this mad world.