Steven Todd
A master of gritty realistic cinema, Steven Todd was born in 1960 in Manchester, United Kingdom and has been actively directing films since the early 1980s. Proficient in the genres of drama and thriller, Todd's masterpieces include the heart-rending "Bleak Mile" and the intense "Urban Shadows," both of which were recognised with numerous awards, including the prestigious Cannes Film Festival's Palme d'Or. His authorial style is noted for its raw portrayal of life on the streets, often using handheld camera techniques to immerse the audience into the narrative. Steven Todd is a director who never shies away from the harsh realities of life, creating a world on screen that is often uncomfortable yet undeniably real.