Dennis Allen
Biography
Dennis Allen made his mark on screen in the 2003 documentary "Aileen: Life and Death of a Serial Killer", showcasing his own story alongside the film's subject, Aileen Wuornos. This unique approach added depth to the documentary, highlighting Allen's personal connection to the narrative.