A survival story about a honeymooning couple who get lost in the wide expanse of the Grand Canyon.
You can now watch The Canyon online on the following streaming services in the United States.