La sedicenne Hanna (Saoirse Ronan) è cresciuta in Finlandia ed è stata addestrata come una pericolosa assassina dal padre Erik (Eric Bana), ex agente della CIA, che ha intenzione di usare la figlia per regolare i conti con l'ex collega Marissa, responsabile del suo allontanamento dai servizi segreti. Catturata grazie a uno stratagemma da lei stessa messo a punto, Hanna viene trasportata in Marocco dove scopre che Erik l'ha ingannata per tutta la vita e, dopo aver ucciso la sostituta che Marissa manda al posto suo, scappa via portando con sé files che contengono informazioni sul suo dna... ...