DescriptionMysterious natural forces transport Alistair and David to the Lost World but how they get back home is another question.