London im Jahre 1916. Doktor Lily Houghton (Emily Blunt) hat einen Traum, der schon längst zu einer Obsession geworden ist. Sie setzt seit Jahren alles daran, einen mystischen Baum zu finden, dessen Blüten sämtliche Krankheiten heilen können sollen. Damit will sie die moderne Medizin revolutionieren. Dafür stiehlt sie eine Speerspitze, die ihr den geheimen Weg zu diesem Baum zeigen soll.
Gemeinsam mit ihrem Bruder MacGregor (Jack Whitehall) macht sie sich auf die Reise nach Brasilien und landet schließlich auf dem Boot von Skipper Frank Wolff (Dwayne Johnson). Während Lily und Frank die meiste Zeit damit beschäftigt sind, nicht einer Meinung zu sein, beginnt eine gefährliche Reise voller Gefahren, inklusive Kannibalen, verfluchten Seeleuten und einem deutschen U-Boot.