Input (grade 11): It premiered on October 20, 2007 at the London Film Festival before its wide release on November 21, 2007 in the United States.
Output (grade 6): It premiered on 20 October 2007 at the London Film Festival.