It’s hard not to feel that She Came From Outer Space is a small snippet of a much bigger film. The short film is all ...