LOADING...
Justin Theroux calls his 'Devil Wears Prada 2' character 'idiot'
Justin Theroux embraces ridiculous role in sequel

Justin Theroux calls his 'Devil Wears Prada 2' character 'idiot'

May 01, 2026
12:53 pm

What's the story

Hollywood actor Justin Theroux has opened up about his role in The Devil Wears Prada 2. Speaking to People at the film's New York City premiere, he described his character as "such an idiot." "The most fun thing about playing him was how silly he was," said Theroux, who plays Benji Barnes in the sequel. The film was released on Friday.

Character details

Theroux loved being 'ridiculous' in the film

Theroux described his character as "He's such an idiot," adding that he loved being "ridiculous" and wearing "ridiculous clothes." He said, "To be able to be ridiculous, wear ridiculous clothes - I have a really ridiculous hair thing going on, I'm bald, but then it's like my hair's falling out - that was the most fun." The sequel also features original cast members Anne Hathaway, Meryl Streep, Emily Blunt, and Stanley Tucci.

Co-star camaraderie

Co-stars praised by Theroux

Theroux also praised his co-stars, especially Blunt, whom he called a "riot." He jokingly said that Streep was "was nervous to work with me," but quickly added that she is a professional. The film is directed by David Frankel and written by Aline Brosh McKenna, who were part of the original 2006 film, which was based on Lauren Weisberger's 2003 novel of the same name. The cast also includes Kenneth Branagh, Simone Ashley, Lucy Liu, and B.J. Novak.

Advertisement