Trailer Debut for Netflix’s Family Adventure ‘Chupa

Netflix today released the official trailer (below) for the new fantasy adventure film Chupa which will be available to stream on April 7. Directed by Jonás Cuarón (Gravity), the film stars Demián Bichir (Godzilla vs. Kong), Evan Whitten (Mona Lisa and the Blood Moon), Christian Slater (Mr. Robot), newcomers Ashley […]