There's no one on the planet who's having a better summer than Anne Hathaway.Between her beloved Knicks winning, the announcement of her third baby on the way, and not one, not two, not three, but five films starring her this year, it's a good time to be a Hathaway fan.This year, she's already appeared in "Mother Mary," "The Devil Wears Prada 2," and "The Odyssey," with "The End of Oak Street" and "Verity" on the way.Although not every movie can be a hit with critics, the "Princess Diaries" star is a two-time Academy Award nominee, with one win to her name, and multiple franchises under her belt.We've ranked all the movies Hathaway's been in so far, from small roles to leading lady parts, according to critics.Here are her best and worst films, per Rotten Tomatoes.

45. "The Last Thing He Wanted" (2020)

Anne Hathaway in "The Last Thing He Wanted."

Netflix

Rotten Tomatoes score: 5%Set in 1984, "The Last Thing He Wanted" follows news journalist Elena McMahon (Hathaway) as she fulfills her father's dying wish by brokering an arms deal in Central America. Critics felt like the heart of the Netflix drama got lost in translation, leading to a muddled and confusing narrative. "How does a director as stellar as Dee Rees go so thunderously wrong adapting a 1996 novel by the great Joan Didion, with a cast headed by Anne Hathaway, Ben Affleck, and Willem Dafoe?" Peter Travers wrote for Rolling Stone.