Described as a subversive take on the superhero genre. Details TBA.
No streaming options found at this moment.