Andrew Horn
An influential figure in the realms of music and film, Andrew Horn was born in 1952 in New York, USA. Active in the filmmaking industry from the 1970s until his death in 2019, Horn's work primarily spanned genres of documentary and music, with his most notable films including "The Nomi Song" and "We Are Twisted Fucking Sister!", the former earning the Teddy Award at the Berlin International Film Festival. Regrettably, the defining features of his authorial style remain an elusive mystery due to his untimely passing. From the heart, Andrew Horn was a visionary who deeply understood the power of music and film, and his films continue to inspire audiences with their raw emotion and authenticity.