Da den seksten år gamle Daniel blir venn med den eldre mannen Josef Gerlach, merker han raskt at Josef bærer på en dyp hemmelighet fra sin fortid. Da Josef gir Daniel sin tenåringsdagbok, avdekkes en sjokkerende fortelling om opprør og kamp. Dagboken skildrer hvordan Josef forlot Hitlerjugend for å bli med i en gruppe kjent som Edelweisspiratene. Deres utseende bestod av langt hår og kule klær, og deres motto var frihet! I begynnelsen var Edelweisspiratene kun ute etter å ha det moro og tilbringe tid sammen, men ettersom situasjonen i Nazi-Tyskland forverret seg, begynte de å planlegge risikofylte aksjoner mot Hitlers regime. Snart befant de seg i en livsfarlig kamp for å overleve.