Watch The Lost City Of Machu Picchu For Free
The Lost City Of Machu Picchu
An investigation into the mysterious people who built Machu Picchu, the 15th-century Inca citadel located in southern Peru.
... more
Release : | 2019 |
Rating : | 6.8 |
Studio : | National Geographic Channels International, |
Crew : | Editor, Associate Producer, |
Cast : | Craig Sechler |
Genre : | History Documentary |
Watch Trailer
Cast List
Reviews
Good concept, poorly executed.
More
Excellent, a Must See
More
At first rather annoying in its heavy emphasis on reenactments, this movie ultimately proves fascinating, simply because the complicated, highly dramatic tale it tells still almost defies belief.
More
A film of deceptively outspoken contemporary relevance, this is cinema at its most alert, alarming and alive.
More