Chupa is an upcoming fantasy adventure film directed by Jonás Cuarón, and starring Demián Bichir and Christian Slater. Produced by 26th Street Pictures, it is scheduled for release on April 7, 2023, on Netflix.

The VFX are made by:


Director: Jonás Cuarón

Release Date: April 7, 2023 – Netflix

Leave a Reply

Your email address will not be published. Required fields are marked *