Steven Silver
A masterful storyteller with a knack for historical drama, Steven Silver was born in 1969 in Toronto, Canada. He has been active in the film industry since the late 1990s, mainly working in the genres of drama and historical documentary, and he is most recognized for his works "The Bang Bang Club" and "The Last 15," the latter of which earned him an International Emmy Award for Best Documentary. Silver's authorial style is marked by his meticulous attention to historical detail, compelling narratives, and a profound understanding of the human condition. A deeply introspective director, Silver has an uncanny ability to portray the complexities and nuances of the human spirit, often leaving audiences with more questions than answers.