Netflix just gave us our first proper look at "Supacell", their new South London-set superpowered show.
Netflix teases new superhero show just as 'The Boys' season 4 lands on Prime Video : Read more
Netflix teases new superhero show just as 'The Boys' season 4 lands on Prime Video : Read more