Engeland, 1785. De negentienjarige Mary Linley beschikt dankzij haar vader, scheepsarts en wetenschapper, over een haast encyclopedische kennis van planten. Als hij sterft, dringt haar familie erop aan dat ze trouwt. Mary wil echter niets liever dan op expeditie gaan, op zoek naar nog onbekende exotische planten. Als vrouw kan ze haar droom niet waarmaken en daarom besluit ze zich voor te doen als man. Onder de naam Marc Middleton gaat Mary aan boord van The Sailing Queen, het schip van botanist Carl Belham, waar ze aan de slag gaat als tekenaar. Maar niet alleen blijkt het leven aan boord een stuk minder rooskleurig te zijn dan ze het zich had voorgesteld, Mary verliest bovendien haar hart aan Carl. Het wordt met de dag moeilijker om in haar rol te blijven en Mary zal moeten besluiten hoeveel ze op het spel wil zetten voor de liefde...