Emerald worm in space about to devour earth | Sci-fi