Charlize Theron plays Lorraine, the blonde, MI6 operative Lorraine Broughton, who arrives in West Berlin at the end of the Cold War on a mission that has something to do with stolen microfilm and a fellow agent (James McAvoy) gone rogue.