mechanical green blob, horror sci - fi movie poster, ridley scott