MZ Rozen er på vej mod havn, da det pludselig bliver kapret af pirater i Det Indiske Ocean. Ombord er to danske sømænd, sikskokken Mikkel (Pilou Asbæk) og maskinmesteren Jan (Roland Møller), der begger bliver taget som gidsler i et kynisk spil om liv eller død.