Hugo Weaving told SCI FI Wire that it was The Matrix producer Barrie Osborne who brought him on board for the Lord of the Rings film trilogy, in which he plays Elrond. “Barrie had produced The Matrix, and he was producing The Lord of the Rings as well, and so he rang me direct,” [More]