Theroux joins 'The Devil Wears Prada 2' as Benji Barnes

Entertainment