Kanadyjski surfer Nick (Josh Hutcherson) przyjeżdża wraz z bratem i jego żoną do słonecznej Kolumbii, aby wieść spokojne życie na tamtejszych plażach. Już w pierwszych dniach swojego pobytu poznaje piękną Marię (Claudia Traisac). Zauroczona nim dziewczyna postanawia przedstawić go...
Daru jest nauczycielem w szkole podstawowej gdzieś w Górach Atlasu. Żyje samotnie, bez wygód, choć nie narzeka na swój los. Okolica nie jest spokojna - toczą się zaciekłe walki między wojskami francuskimi a rebeliantami. Daru trafia na jednego z nich - zostaje mu powierzona misja...