In 1974, mountain climber Molly Higgins (Lori Singer) begins her ascent of Lenin Peak, located in the Pamir Mountains on the edge of the Himalayas. She’s part of an international…
A successful businessman attempts to shut down a video arcade he believes is harmful to the mental health of children.