The Lost World (12 minutes)

UK | 2013

Canadian premiere

Ben Smith
The Lost World

Stressed businessman Bob heads to a remote island to get away from it all, but the island isn’t quite as deserted as he thought it would be and crazy scientist Lizzie is the least of his worries.