A British Expedition in search of a fabled lost city in the Polar ice cap stumble upon an ancient alien civilization. Transported deep within the earth they discover a race of beings who have been monitoring mankind for thousands of years. What follows is a race against time as the explorers battle to save mankind from being eradicated from the planet.