Ingvar Thordarson is an Icelandic film director who has produced over 50 features, TV series, and documentaries. He has won a number of awards, including The Discovery Award at the Toronto International Film Festival (TIFF), the Critics Award at Cannes Film Festival. (Via Wikipedia)