The Devil's Tail
Genre: Horror
Stars: Florencia Antonucci, Bruno Giocobbe, Bob Newman, Caitlyn Leo, Lillian Horton, Laura Vail
Crew: Taz Pereyra (Director), Erica Scoggins (Director), Nicole Goode (Director), Laurel Vail (Director), Carlota Pereda (Director), Samantha Timms (Director)
Country: Argentina, Australia, Canada, Czech Republic, Italy, New Zealand, Spain, United States of America
Language: English
Studio: Black Mandala
Runtime: 95 minutes
Quality: HD
Released: Dec 11, 2021
IMDb: 5.2
Images