Horizon presents this documentary on how special effects have evolved during the last century of films.
Apr 23, 1998
May 07, 1998