Yes, the villain Starro in ‘The Suicide Squad’ is a vengeful starfish
NY Post
A Starro is about to be born.
When audiences sit down to watch “The Suicide Squad,” in theaters and on HBO Max Friday, they may leave with one burning question: Did I really just watch superheroes fight a giant alien starfish-y thing? Indeed you did.More Related News