The film premiered at the 2011 Cannes Film Festival and was released in the United Kingdom on 21 October 2011 .
The movie premiered at the 2011 Cannes Film Festival and was released in the United Kingdom on October 21 , 2011 .