Deadly Ray from Mars

?