The Lost Empire official wallpaper
The Lost Empire poster

The Lost Empire

(2001)

Seasons

The Lost Empire Miniseries poster

Miniseries (2001)

with 2 episodes premiered on March 11, 2001