Editorial Last flight to the Stars. November 30, 2010 1074 views Two noteworthy contributors to Science Fiction Films have passed away during the weekend. Do you know who Irvin Kershner is? …