Dypt inne i fjellet på øya Navarone ligger tyskernes kolossale kanoner. Strategisk plassert kontrollerer de en viktig skipslei i Egeerhavet, og de er et mareritt for allierte fartøyer. Siden kanonene er usårlige mot angrep fra sjøen og luften, må en spesialkommando settes i land for å sabotere stillingen.

I midten av desember 1944 rykker Hitlers hær frem gjennom Ardennesskogen inn i Belgia. Nathan Greer og hans nære venn Gordon Gunderson blir i likhet med hundevis av andre amerikanske soldater tatt til fange av nazistene midt ute på et kaldt og snødekt jorde. Det bryter ut panikk og forvirring når de tyske soldatene begynner å skyte de amerikanske fangene. Greer, Gunderson og en håndfull andre soldater greier å flykte fra tyskerne. Uten verken våpen eller mat går de en hard og kald vinter i møte i håp om å finne tilbake til det området der de allierte befinner seg. En lang og meget farlig vandring begynner.

Selmas mor døde i barselseng og Selmas tante et levende bevis på at menn kun er til bekymring. Så den 11 år gamle jenta gjør en avtale med sin beste venn om at de skal holde seg unna gutter og vie sine liv til forskningen. Og forresten, Selma ble antakelig født på en annen planet, så det er ikke meningen at hun skal forelske seg i noen. Men hva skjer når vennene hennes bryter pakten og når hun faktisk møter en gutt som ikke er som alle andre gutter?