Hanna (Saoirse Ronan) ha estat educada pel seu pare (Eric Bana), un ex-agent de la CIA, en un lloc remot de Finlàndia. És una noia que reuneix totes les qualitats d’un bon soldat. El seu pare l’envia a complir una missió clandestina, que la porta al nord de l’Àfrica i a Europa. Durant el viatge haurà de desfer-se d’agents i goril•les que obeeixen les ordres d’una implacable espia (Cate Blanchett).