Dr. Nate Daniels (Idris Elba) kehrt nach Südafrika zurück. Hier hat er seine Frau kennengelernt, die nun verstorben ist. Nun möchte er mit seinen beiden Töchtern einen lange geplanten Urlaub wahr machen und ihnen wieder näher kommen. Also fährt er mit ihnen in das Naturschutzgebiet, das von seinem alten Freund Martin Battles (Sharlto Copley) ...