THE BLACK DEMON
Theaters • Horror • 90 minutes
Premiere: April 28, 2023
Cast
Omar Chaparro
as Sidekick
Josh Lucas
as Paul
Bolivar Sanchez
as Diver
Carlos Solórzano
as Tommy
Fernanda Urrejola
as Ines
Venus Ariel
as Audrey Sturges
Producers
Javier Chapa, Jon Silk