HBO Just Made One of DC’s Biggest Superheroes Vegan. Here's Why.
VegNews • Sep 10, 2026
HBO's new series, Lanterns, features the iconic superhero John Stewart as a vegan. While some viewers were surprised by the change to his character, many fans and animal rights organizations praised the decision. In the show, Stewart's vegan diet is shown to be a result of his commitment to protecting the innocent, including animals.
In episode four of Lanterns, it is revealed that Stewart's motivation for being vegan is rooted in animal rights. The show explores how his diet choice aligns with his values as a protector of justice. Aaron Pierre's portrayal of John Stewart as a vegan superhero adds a unique layer to the character, making him one of the first live-action heroes with this dietary preference.