Revealing mistake: This film was shot in Page Arizona with is pretty far north in the "high country". When they first drive up to the meteor side, there is Saguaro cactus that are only a couple of feet high with huge arms and a neon greenish color. These only grow on the desert floor in Arizona and they certainly are not neon colored. Additionally, the arms don't start appearing until they are much taller as they grow them to balance themselves since they have a very shallow root system.
Add timeJohn Hozian