The movie will open London Film Festival

London festival organizers have announced that this year's opening night will take place on Wednesday 9 October at the Odeon Leicester Square, with the European Premiere ofSony Pictures' Captain Phillips. The 57th BFI London Film Festival in partnership with American Express runsfrom Wednesday 9 October-Sunday 20 October.