Rendel, a masked superhero, becomes blinded by his desire for revenge against a sinister criminal organization.
You can now watch Rendel online on the following streaming services in the United States.