The Lost World
Absolute Power
E13 Jan 22, 2000 44m TV-PG
When he finds a powerful crystal, Professor George Challenger gains the powers of a God, putting himself and the other explorers in great danger.
Where to Watch Absolute Power
Cast of Absolute Power