Mysterious natural forces transport Alistair and David to the Lost World but how they get back home is another question.
Stream, buy or rent this movie from the providers below.