Santo Versus the Martian Invasion Cast Santo Wolf Ruvinskis Eva Norvind Consuelo Frank Alicia Montoya