Jack a barátaival, Ameliával és Xanderrel ezúttal Zanzibárba utazik, ahol - miközben Jack édesanyja a korallzátonyok megmentésén fáradozik - kincseket keresnek a tenger mélyén. A vakáció legutolsó napján a szokásosnál is messzebbre hajóznak ki, és a nem túl sikeres merülések végrehajtása közben szomáliai kalózok csapnak le rájuk. Jack meg akarja akadályozni, hogy édesanyja kifizesse érte a váltságdíjat, és szökési tervéről egy pillanatra sem tesz le.
Miután a semmi közepére, egy afrikai kiképzőtáborba, szerencsétlen sorsú, rabszolgaként kezelt gyerekkatonák közé kerülnek, a három jó barát már csak egy találékony és okos szomáliai fiú, Mo segítségében reménykedhet. Vajon sikerül túljárniuk a könyörtelen zsoldos, Tábornok úr és elszánt katonái eszén?