Rendel

    Rendel, a masked superhero, becomes blinded by his desire for revenge against a sinister criminal organization.
    • Runtime: 1 hour and 45 minutes
    • Release Date: September 22, 2017