Erica Scoggins
Renowned for her visionary storytelling, Erica Scoggins was born in 1983 in Chattanooga, Tennessee, USA, and has been actively contributing to the film industry since 2014. Known for her unique approach in the drama and fantasy genres, she has directed a number of highly acclaimed short films, such as "The Boogeywoman," which screened at several international film festivals and won the Jury Prize at the Chattanooga Film Festival. While Scoggins’ authorial style often explores the intricacies of womanhood through a dreamlike, surreal aesthetic, it's her profound ability to create a sense of unease and suspense that truly sets her apart. Erica Scoggins, with her extraordinary narrative prowess and remarkable cinematic vision, is indeed a beacon of creativity in the realm of filmmaking.