Isabelle Stead is a co-founder of Human Film, a multi-award winning production company based in the UK, producing a stellar catalog of internationally acclaimed, socially conscious content from across the Middle East & Europe that are distributed globally. Isabelle produced Son of Babylon the film screened at Sundance and Berlin Film Festivals and received the Amnesty and Peace Prize, followed by a British Independent Film Award. The film was selected as Iraq’s official entry for the Best Foreign Language Film at the 83rd Academy Awards. In 2011 Isabelle produced the documentary In My Mother’s Arms that premiered at the Toronto International Film Festival – the film went on to win the Asia Pacific Screen Award for Best Documentary where Isabelle became an Academy Member.
Subscribe to our newsletter by entering your email.