Cybil Lake
A visionary in the realm of independent cinema, Cybil Lake was born in 1974 in Brooklyn, New York, USA and began directing films in the 2000s. She primarily works in the horror and comedy genres, with her most notable works including "The Urban Decay", "Satan Hates You", and "Exorcism of Anna Ecklund". Despite her distinct voice in indie cinema, she has yet to receive major awards, though her unique, edgy and surreal style continues to captivate audiences. Cybil Lake, with her unabashed creativity and daring storytelling, has truly become a beacon of originality in the often formulaic landscape of modern cinema.