Hannah (Kirsten Dunst) er en forkælet teenager, der ikke har nogen interesse for religionen og traditionerne i sin jødiske familie. Gennem et mirakel transporteres Hannah på den første dag af påskefesten tilbage til hendes forfædres hjemland i Polen under Anden Verdenskrig. I skikkelse af en afdød slægtning må hun opleve nazisternes grusomheder i koncentrationslejrene...