Horror thriller with the tagline “A Deaf Superhero For The Voiceless”, about a d/Deaf undocumented Latina woman played by Stephanie Nogueras who must escape the Devil
American Diablo
Director/creator
Year
Format
Languages
Countries
Tags
Summary