20th Century Studios The Devil Wears Prada 2 is continuing to do big things at the box office. The long awaited sequel to the 2006 film, starring Emily Blunt, Anne Hathaway and Meryl Streep, brought in an additional $43 million in its second weekend at movie theaters, plus an additional $75.8 million overseas. The movie brought in over $77 million at the domestic box office in its opening weekend, and opened globally at $233 million. As a result, the second movie has already passed the run of the original of $326 million (not adjusted for inflation), per THR.