The film, The Devil Wears Prada is a lighthearted take on the novel. With a more visual depiction of the high fashion world of magazines such as Vogue/Runway, this is about all that the film an boast over the book.
Although, Meryl Streep portrays the devilish Miranda Priestly beautifully, and I do mean that in the literal sense of the word. Anne Hathaway, as Andy Sachs, leaves something to be desired. Nigel, although much different than his original character, is absolutely adorable. You will definitely fall in love with him, at the very least.
The movie follows the ups and downs of the book, with much less outside character development. Adrian Grenier has little input as Andy's boyfriends, aside from multiple gropings and leering comments. He sure is cute to look at, though. Actually, most of the male actors could easily be described as gorgeous. Andy's best friend, Lily, is hardly recognizable.
The character of Miranda, however, is much more in depth, as her personal loneliness and cunning career motivations is displayed in full force. From her asymmetrical bob, to her choice facial expressions, her character will pull you in, and leave you wanting more. She is wicked, and hilarious all at once.
Finally, the ending is such a plot twist that loyal followers will be deeply disappointed, while movie goers will be stumbling. This is an excellent movie for looks and a light, entertaining time. However, hard core fans of the book will be quick to notice the shortcomings.