'The Libyan' hits London