Walden: Life In The Woods

Actor Demián Bichir stars in the new film "Walden: Life in the Woods," which was shot in Colorado.