ComingSoon is debuting an exclusive Legend of El Cucuy trailer for the horror short film from director Cynthia Garcia Williams.…
The film is currently scheduled to arrive in theaters on August 13.
The movie premieres on October 22.
The series is expected to debut early next year.