Hanna (Saoirse Ronan) este o adolescentă care deține toate calitățile de care are nevoie pentru a deveni un soldat deștept: putere, rezistență și inteligență. Toate aceste atuuri au fost valorificate de tatăl ei (Eric Bana), un fost agent CIA, care și-a crescut fiica undeva în sălbăticiile Finlandei, antrenând-o pentru a deveni asasinul perfect. Viața ei nu a avut nimic în comun cu aceea a unui adolescent, însemnând instrucție în fiecare zi, astfel încât să devină cea mai bună. Acum, ea este trimisă de către tatăl ei în misiune în Europa. Pe urmele sale se află un agent nemilos care, de asemenea, are propriile secrete (Cate Blanchett). Când se apropie de finalul misiunii, Hanna are revelații în ceea ce privește existența ei și, neașteptat, începe să își pună întrebări în legătură cu umanitatea sa.