Sir Ian McKellan attends the premiere of The Good Liar held at the BFI Southbank, London, England, UK on 28th October 2019.