A mysterious, seemingly lifeless alien entity recovered from the crashed Green Planet. After being jettisoned into space, it triggers psychological torment and fatal visions in the scientists, claiming to be a divine instrument punishing human sins.