Neméně přelomová pro ni byla role agentky FBI Claire Starlingové v Hannibalovi po boku Anthonyho Hopkinse a dva roky nato role Laury Brownové ve filmu Hodiny.