In front of a packed audience, Viggo Mortensen speaks about the process of selecting scripts and how he approaches his many on-screen characters – from playing a Russian gangster in David Cronenberg’s Eastern Promises to Aragon in the Lord of the Rings films.