After premiering at the Toronto Film Festival, Scott Hick’s acclaimed film, starring Clive Owen, written by Allan Cubitt and based upon the novel by Simon Carr is coming to the BFI London Film Festival from Wednesday 21st October – Friday 23rd October.