Anne Hathaway is one of the finest actresses the Hollywood industry has given us. Be it a clumsy character, as Andy in The Devil Wears Prada, or a commanding woman like Brand in Interstellar, she has a list of diverse roles in her portfolio. So, whether you’re an old fan or a new one, here we explore 10 of the best films featuring Anne Hathaway that you shouldn’t miss.
10. Colossal

- Director: Nacho Vigalondo
- Starring: Anne Hathaway, Jason Sudeikis, Dan Stevens, Austin Stowell, Tim Blake Nelson
- IMDb/Rotten Tomatoes: 6.2 /82%
Colossal revolves around Gloria, an alcohol addict and self-destructive unemployed young woman who, after getting kicked out by her boyfriend, leaves her New York City life behind. She travels to her home in New Hampshire and reconnects with her childhood friend Oscar. A kaiju starts causing havoc in Seoul, South Korea, and Gloria realizes that she is the one who can stop this colossal calamity.
The film couldn’t perform well at the box office, but it did manage to earn 82% on Rotten Tomatoes and 6.2 on IMDb, which are, of course, decent ratings. Fans called out Anne Hathaway for her great performance and for putting a hefty amount of emotional depth into Gloria’s character arc. Moreover, some of those who watched the film called it a ‘great’ original movie.
9. Ocean’s 8
- Director: Gary Ross
- Starring: Sandra Bullock, Cate Blanchett, Anne Hathaway, Mindy Kaling, Sarah Paulson, Awkwafina, Rihanna, Helena Bonham Carter, Richard Armitage, James Corden, Dakota Fanning
- IMDb/Rotten Tomatoes: 6.3 /69%
Featuring an all-female cast, Ocean’s 8 sees the main protagonist Debbie Ocean, portrayed by Sandra Bullock, deciding to conduct a massive heist after getting free from prison after five years. So, she gathers a team of skilled women for the cause. However, as the story moves forward, her ambitions take a turn and she decides to avenge her personal loss from her ex-boyfriend while executing their audacious heist.
Anne Hathaway plays the role of an egotistical actress whose necklace is one of the targets of Debbie and her group of robbers. Hathaway was the one to steal the scenes with her perfect comic flair and acting throughout the film.
8. The Princess Diaries
- Director: Garry Marshall
- Starring: Anne Hathaway, Héctor Elizondo, Heather Matarazzo, Mandy Moore, Caroline Goodall, Robert Schwartzman, Julie Andrews
- IMDb/Rotten Tomatoes: 6.4 /49%
The Princess Diaries follows Mia Thermopolis, a teenage girl who isn’t very noticeable by the people around her. When her grandmother shows up out of nowhere to let her know that she is going to be the next queen of Genovia, Mia’s life changes. She transforms from a socially awkward teenager to a princess with her grandmother teaching her the royal etiquette.
The film performed decently at the box office and received mixed reviews from the worldwide fans. Anne Hathaway was praised for portraying the role, though.
7. Rachel Getting Married
- Director: Jonathan Demme
- Starring: Anne Hathaway, Rosemarie DeWitt, Bill Irwin, Anna Deavere Smith, Tunde Adebimpe, Debra Winger
- IMDb/Rotten Tomatoes: 6.6 /85%
Anne Hathaway portrays the role of Kym Buchman, who is a drug addict and has been spending years in rehab. She gets released to attend her sister’s wedding at the family home. However, things get complicated when her addiction starts ruining the happiest day of her sister’s life.
Kym is one of the most complex characters Anne Hathaway has ever played. However, the talented actress adapted to the role quickly and made a name for herself in the industry.
6. The Devil Wears Prada
- Director: David Frankel
- Starring: Meryl Streep, Anne Hathaway, Stanley Tucci, Simon Baker, Emily Blunt, Adrian Grenier
- IMDb/Rotten Tomatoes: 7 /75%
The Devil Wears Prada showcases the insights of the fashion publishing houses through the lens of Anne Hathaway’s character, Andrea “Andy” Sachs. She is an aspiring fashion journalist who must meet the unrealistic expectations set by her superior, Miranda Priestly. Despite being a supporting character, Anne Hathaway made a name for herself among the fandom with her comic timing and versatility.
Besides that, The Devil Wears Prada features a strong cast and themes such as ambition, professional growth, and the human desire to achieve something. It also blesses the industry with some significant character arcs. So, it’s evident why fans are excited for The Devil Wears Prada 2, which is all set to be released on the big screens on May 1, 2026.
5. The Intern
- Director: Nancy Meyers
- Starring: Robert De Niro, Anne Hathaway, Rene Russo
- IMDb/Rotten Tomatoes: 7.1 /60%
One of the adorable movies in the history of cinema, The Intern follows a 70-year-old widower who starts working as an intern in a fashion startup. Anne Hathaway, who plays the founder of the startup, initially hesitates to take him as an intern, but slowly starts to see him as one of the most valuable assets of her company.
The film was a commercial success that made fans realize Anne Hathaway’s capabilities a little more. She plays the ambitious yet vulnerable CEO of the fashion company who struggles to maintain her work life and personal life balance, making her a relatable character.
4. Les Misérables
- Director: Tom Hooper
- Starring: Hugh Jackman, Russell Crowe, Anne Hathaway, Amanda Seyfried, Eddie Redmayne, Helena Bonham Carter, Sacha Baron Cohen
- IMDb/Rotten Tomatoes: 7.5 /70%
After getting released from prison, Jean Valjean breaks parole and starts a factory with a new identity. The ruthless inspector Javert chases him but is unable to identify him. However, when he does, Jean Valjean flees with the daughter of one of his factory workers who has died tragically.
This film sees Anne Hathaway in a minor role, but she didn’t shy away from turning this opportunity into a classic. No wonder, she was appreciated with the Academy Award for Best Supporting Actress. We have generally seen Anne Hathaway portraying strong characters. However, in this movie, we see her playing a vulnerable character who eventually becomes the emotional core.
3. Brokeback Mountain
- Director: Ang Lee
- Starring: Heath Ledger, Jake Gyllenhaal, Anne Hathaway, Michelle Williams, Randy Quaid, Anna Faris, Linda Cardellini
- IMDb/Rotten Tomatoes: 7.7 /88%
Brokeback Mountain revolves around two cowboys, Jack Twist and Ennis Del Mar. While working as sheep herders on Joe Aguirre’s ranch, the duo eventually forms a romantic relationship right under the noses of their wives. The film features Heath Ledger and Jake Gyllenhaal, who earned high praise for their performances from the critics and the global audience.
Anne Hathaway portrays Jack’s wife Lureen Newsome, who is one of the complex and mature characters of the film. She gets married to Jack, but love couldn’t bloom in their marriage, and she remains unaware of her husband’s sexuality throughout the years.
2. The Dark Knight Rises
- Director: Christopher Nolan
- Starring: Christian Bale, Michael Caine, Gary Oldman, Anne Hathaway, Tom Hardy, Marion Cotillard, Joseph Gordon-Levitt, Morgan Freeman
- IMDb/Rotten Tomatoes: 8.4 /87%
It’s been years since Batman hasn’t shown up as he believes he is the reason for Harvey Dent’s death. However, Bane and the Cabwoman start causing havoc in the city, provoking the Caped Crusader to carry forward his legacy. Out of all the roles, Catwoman is one of the charismatic characters Hathaway has ever portrayed.
Being the final part of Christopher Nolan’s Batman trilogy, the film involves an ambitious narrative, top-tier action, and a perfect ensemble cast.
1. Interstellar
- Director: Christopher Nolan
- Starring: Matthew McConaughey, Anne Hathaway, Jessica Chastain, Bill Irwin, Ellen Burstyn, Michael Caine
- IMDb/Rotten Tomatoes: 8.7 /73%
Interstellar takes place in a dystopian world where mankind is suffering from starvation. People are dying because there is no food, so NASA sends some of its best astronauts in search of three planets that have the potential to be the new home for humanity.
Hathaway portrays the role of the powerful and captivating NASA astronaut Dr. Amelia Brand, who makes a huge contribution in navigating the habitable planets that can save humanity. In an interview, Hathaway once revealed that out of all the roles of her acting career, the one she played in Interstellar is the most beautiful one.