I saw the show way back before it hit New York in Denver at the, then, Auditorium Theater (Now the Ellie). It appears the show has changed some since then,based on the clips from it's more recent run in NYC. The production I saw I don't think would transfer well. It appears that the physical production has been updated so maybe it will play better on film. But nothing will replace being in the theater for the snow storm, throwing the "snow" and tossing the big snow balls around the theater. We had paper snow falling from us for about 4 hours after the show. We really enjoyed it. It was very slow and quiet but kept our interest. It is a beautiful show. Just my random thoughts.
Just give the world Love. - S. Wonder