A group of corporate executives is stranded in the wilderness while ona team-building exercise and must confront their own personal demons.+More