Myndigheterna på den indonesiska ön Flores i Timorhavet utfärdar varning att vulkanen Gunung Ranaka har ett nära förestående utbrott. Alla flyg ställs in; lokalbefolkning och turister uppmanas ta sig till hamnen i hamnstaden Labuan Bajo och evakuera sjövägen, med egna båtar, eller med det evakueringsfartyg som är på väg från Bali. Panik utbryter när det visar sig att alla inte får plats på fartyget. Det är inte anpassat efter mängden passagerare; medicin, mat och vatten saknas med följd att flera insjuknar. Rädsla, kombinerat med människor från olika kulturer, ökar stressen och spänningen ombord. Nyblivna pensionärerna Sara och Erik är de enda svenskar som lyckas få plats ombord tillsammans med bekanta från hotellet, en norsk familj och två unga engelskor. De kämpar tillsammans med övriga passagerare och besättning för att överleva, mot ibland omöjliga odds. Keith och Pamela från Oxford vägrar att följa med sina vänner på en dykbåt. I stället kör de norrut med sin jeep till en övergiven fiskeby för att vänta ut vulkanutbrottet. Deras situation förvärras och det engelska paret får anledning att ångra sitt val.