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?