Unlikely adventure story follows the travails of a 12-year-old orphan named David (Tibber), who escapes from a 1952 Stalinist labor camp in Bulgaria and makes his way across Greece, Italy, and Switzerland to safety in Denmark. He gets really lucky--first his nice camp friend Johannes (Caviezel) helps him, then nice Italian Roberto (De Vito), and then nice Swiss grandmother Sophie (Plowright). Based on the novel "North to Freedom" by Anne Holm.