It premiered at the 2006 Toronto International Film Festival , and was released across Europe and North America on November 3 , 2006 . It premiered at the 2006 Toronto International Film Festival , and was released across Europe on 2 November 2006 and North America on 3 November 2006 .