Original: It premiered on October 20 , 2007 at the London Film Festival before its wide release on November 21 , 2007 in the United States .
Simplified: It premiered on 20 October 2007 at the London Film Festival .