I denne anmelderroste og rørende fortælling om krig og venskab, viser danske Viggo Mortensen nye imponerende sider af sit talent, som solelæren Daru. Den Fransk-Algeriske skolelærer Daru underviser i en lille by i Algeriet. Rundt omkring ham raser uafhængighedskrigen mellem algeriere og franskmænd. Da Darus ven Balducci en dag kommer på besøg med en arabisk fange, bliver han tvunget til at vælge side i den politiske konflikt. Det svære valg bliver dog yderligere vanskeliggjort, da Daru danner et venskab med den arabiske fange.