The Lost World
Finn
S3 E15:
When Challenger constructs a machine that harnesses the plateau's energy lines, the explorers hope that they have found a way back to London. The device may prove dangerous, but finding a way out of the Lost World seems worth the risk. After their test run lands them in the they same place that they started, they assume failure and return to the Treehouse, only to find that it's not there.
Starring
Lara Cox, Doug Penty, Nathan Kotzur