Filmmaker Kieth Merrill shows falls and successes of the human spirit during the 1998 Winter Olympics in Nagano, Japan.