A mutant monster from another planet | Sci-fi