Winner of the 2006 Accolade International Film Award