A teaser trailer was released to the public on 20 November 2012[13][14] The release was initially slated for 4 October 2013, but it was pushed back indefinitely due to delayed post production.[15] A first official trailer for the film was released on 14 November 2014.[16] The film was selected to premiere at the Toronto International film Festival during September 2016,[17] and at the BFI London Film Festival.[18] The film was released on 25 November 2016.