A team of Smithsonian researchers uncover a lost Aztec city in the Grand Canyon, guarded by fearsome ancient warriors and a deadly serpent god.
- Type
- Film
- Status
- Released
- Release
- December 20, 2008 (15 years ago)
- Language
- English
- Origin
- Canada
- Production companies
- Front Street Pictures
- Runtime
- 1h 28m