Tarzan and the Lost City (1998)

Tarzan and the Lost City (1998)

1998-04-24 US 83 Min. PG-13
4.2 39 votes

Watch Tarzan and the Lost City: Stream the Latest Adventure, Action Film on LetMeWatchThis!

Tarzan returns to his homeland of Africa to save his home from destruction.