The Devil Wears Prada

People have criticized the character, played by Adrian Grenier, for years.
Some might call it a "groundbreaking" choice on Hathaway's part.
"The studio was determined to have her, and she was determined not to do it," David Frankel recalled ahead of the 15th anniversary of the hit film.
The actor, who played the boyfriend of Anne Hathaway's Andy Sachs, opened up about how his character was a "fragile, wounded boy" who needed "step it up."
Miranda Priestly is remembered as a bad boss. But her staff is bad at work, too.