Olympic Glory is a large-format film version of highlights from the 18th Winter Olympic Games in Nagano, Japan, in 1998.
Given the snowbound setting, it seems curious to open it today at the Ontario Science Centre's Omnimax -- just as we see summer on the horizon -- but what the heck, here it is.
Full Story