When his plane goes down during a hurricane, a British weatherman is stranded on a desolate Caribbean island. What he sees there teaches him more secrets than wind speeds. And when he finally returns to England, he faces threats and dangeras deadly as anything nature can evolve.