Meryl Streep’s Best Roles
Meryl Streep is widely regarded as one of the greatest actors of all time. With a career spanning decades, she has consistently delivered performances that are not only critically acclaimed but also deeply resonant with audiences. Her incredible range allows her to disappear into any character, whether it’s a historical figure, a complex villain, or an everyday woman facing extraordinary circumstances. She has a unique ability to find the humanity in every role, making her characters unforgettable.
Her trophy case is a testament to her talent, filled with numerous Academy Awards and a record-breaking number of nominations. From mastering accents to conveying profound emotion with just a glance, Streep’s dedication to her craft is evident in every film she makes. Exploring her filmography is like taking a masterclass in acting, as she continuously sets the standard for excellence in cinema. Each role showcases a different facet of her remarkable skill.
‘Postcards from the Edge’ (1990)

In this film, Meryl Streep plays Suzanne Vale, an actress struggling with addiction who is forced to move in with her famous mother after surviving an overdose. The character must navigate the complexities of her recovery while dealing with the overbearing presence of her mother, who is also a Hollywood veteran. Streep’s performance captures the wit and vulnerability of a woman trying to piece her life and career back together under intense scrutiny.
The story is based on the semi-autobiographical novel by Carrie Fisher, offering a sharp and humorous look at Hollywood life and family dynamics. Streep’s portrayal of Suzanne explores the deep-seated rivalry and love that define the mother-daughter relationship. She brings both comedic timing and emotional depth to the role, creating a character who is flawed yet incredibly resilient and relatable.
‘The Devil Wears Prada’ (2006)

Meryl Streep takes on the role of Miranda Priestly, the powerful and feared editor-in-chief of the fictional high-fashion magazine Runway. As the ultimate boss, her character’s quiet yet commanding presence instills terror and admiration in her staff. Streep’s understated performance is iconic, using subtle gestures and a soft-spoken tone to convey absolute authority and unwavering standards of excellence.
Miranda Priestly became a cultural phenomenon, celebrated for her sharp wit, impeccable style, and uncompromising professionalism. Streep portrays her not as a simple villain but as a complex woman who has made significant sacrifices for her career. The role earned her widespread acclaim for turning a potential caricature into a nuanced and unforgettable character.
‘Julie & Julia’ (2009)

Meryl Streep embodies the celebrated chef Julia Child in a story that follows Child’s journey to mastering French cuisine in the 1950s. Streep brilliantly captures the chef’s larger-than-life personality, distinctive voice, and unbridled joy for cooking and life. Her performance is full of warmth and humor, showcasing the passion and determination that made Julia Child a culinary icon.
The film intertwines Julia Child’s story with that of a modern-day blogger who sets out to cook all 524 recipes in Child’s famous cookbook. Streep’s portrayal highlights the real woman behind the public persona, showing her supportive relationship with her husband Paul and her perseverance in a male-dominated field. Her infectious enthusiasm makes audiences fall in love with Julia Child all over again.
‘Silkwood’ (1983)

In this gripping drama, Meryl Streep portrays Karen Silkwood, a real-life worker at a plutonium processing plant in Oklahoma. The character becomes a union activist and whistleblower after discovering that the company is failing to protect its employees from radiation exposure. Streep delivers a powerful performance that captures Karen’s courage, recklessness, and unwavering commitment to justice.
The film is based on true events and details the harrowing experiences of workers in the nuclear facility and the mysterious circumstances of Karen Silkwood’s death. Streep’s portrayal grounds the story in raw emotion, showing the personal toll of her activism on her relationships and her own well-being. It is a compelling portrait of an ordinary woman who took on a powerful corporation.
‘Out of Africa’ (1985)

Meryl Streep stars as Karen Blixen, a Danish baroness who moves to colonial Kenya to run a coffee plantation with her husband. The character is a strong-willed and independent woman who falls in love with the land and a free-spirited big-game hunter. Streep’s performance captures Karen’s resilience and passion as she navigates the challenges of her new life, her failing marriage, and a doomed romance.
The film is a sweeping epic known for its stunning cinematography and romantic storytelling. Streep perfectly masters a Danish-English accent for the role, fully immersing herself in the character of the author who would later write about her experiences under the pen name Isak Dinesen. Her portrayal brings a deep sense of dignity and heartbreak to a woman’s journey of self-discovery.
‘August: Osage County’ (2013)

Meryl Streep plays Violet Weston, the sharp-tongued and drug-addicted matriarch of a dysfunctional family that reunites in their Oklahoma home after a crisis. Suffering from oral cancer and a dependency on pills, her character unleashes a torrent of bitter truths and long-held resentments upon her family. Streep’s performance is both terrifying and tragically compelling, creating a portrait of a woman in immense pain.
Adapted from the Pulitzer Prize-winning play, the film is an intense family drama fueled by explosive confrontations and dark secrets. Streep leads a talented ensemble cast, and her scenes are filled with raw, unfiltered emotion. She disappears into the role of Violet, showing the fragility and cruelty of a mother whose actions have shaped the lives of her three daughters.
‘The Post’ (2017)

In this political thriller, Meryl Streep portrays Katharine “Kay” Graham, the publisher of The Washington Post. The film chronicles her decision to publish the Pentagon Papers, a classified study about the Vietnam War, challenging the federal government. Streep masterfully depicts Graham’s transformation from an uncertain heiress in a male-dominated industry to a confident and courageous leader.
The story highlights a pivotal moment in the history of journalism and the First Amendment. Streep’s performance captures the immense pressure Graham faced from her advisors and the government, as well as her personal journey of finding her own voice. She portrays Graham’s vulnerability and strength with incredible subtlety, making her a truly inspiring figure.
‘The Hours’ (2002)

Meryl Streep plays Clarissa Vaughan, a New York book editor in 2001 who is planning a party for her friend and former lover, who is dying of AIDS. Her story is one of three narratives that connect women from different eras through Virginia Woolf’s novel ‘Mrs. Dalloway’. Streep’s character grapples with questions about her past choices and the meaning of happiness in her seemingly perfect life.
The film intricately weaves together the lives of the three women, exploring themes of mental illness, societal expectations, and the search for a meaningful existence. Streep provides a modern emotional anchor for the film, delivering a nuanced performance that conveys a deep sense of love, responsibility, and quiet desperation. Her portrayal is a poignant reflection on life’s complexities.
‘Doubt’ (2008)

Meryl Streep stars as Sister Aloysius Beauvier, the rigid and formidable principal of a Catholic school in the Bronx in 1964. Her character becomes convinced that the parish’s progressive and popular priest is behaving inappropriately with the school’s first black student. Streep’s performance is a masterclass in certainty and moral conviction, as Sister Aloysius wages a personal crusade to expose what she believes is a terrible sin.
The film is an intense psychological drama that revolves around suspicion and the ambiguity of truth. Streep’s character engages in a fierce battle of wills with the priest, played by Philip Seymour Hoffman. Her portrayal is powerful and unyielding, capturing a woman who is driven by a deep sense of duty but operates without concrete proof, leaving the audience to question their own judgments.
‘Sophie’s Choice’ (1982)

In one of her most acclaimed roles, Meryl Streep plays Sophie Zawadzka, a Polish Catholic survivor of a Nazi concentration camp who is building a new life in Brooklyn. Her character is beautiful and charming but is haunted by a dark past and carries a devastating secret. Streep learned to speak both Polish and German for the part, delivering a performance of incredible emotional and linguistic depth.
The film explores themes of love, trauma, and the lingering scars of war. Streep’s portrayal of Sophie’s immense suffering and fragile psyche is heartbreaking and utterly convincing. The role is famous for a climactic scene where Sophie reveals the impossible choice she was forced to make, a moment that stands as one of the most powerful in cinema history.
‘The Bridges of Madison County’ (1995)

Meryl Streep portrays Francesca Johnson, an Italian war bride living a quiet life as a wife and mother on a farm in Iowa. Her world is turned upside down when she meets a National Geographic photographer who has come to town to shoot the local covered bridges. Over four short days, they share a profound and life-altering love affair while her family is away.
The film is a tender and moving romance that explores themes of love, duty, and sacrifice. Streep beautifully conveys Francesca’s loneliness and her reawakened sense of passion and identity. Her performance is filled with subtle emotion, capturing the inner conflict of a woman torn between a chance at personal happiness and her commitment to her family.
‘Adaptation.’ (2002)

In this uniquely structured film, Meryl Streep plays the real-life author Susan Orlean, whose non-fiction book ‘The Orchid Thief’ is the subject of the movie’s story. The plot follows a screenwriter who struggles to adapt the book and ends up writing himself and a fictional twin brother into the narrative. Streep portrays Orlean as a sophisticated and curious writer who becomes unexpectedly entangled in the world of her subjects.
The film is a clever and comedic exploration of the creative process, obsession, and storytelling itself. Streep’s character undergoes a surprising transformation as the screenwriter’s adaptation veers wildly from reality into thrilling fiction. Her performance seamlessly shifts between portraying the real author and the fictionalized version of her, adding to the film’s brilliant and meta-textual humor.
‘Little Women’ (2019)

Meryl Streep takes on the role of the wealthy and cantankerous Aunt March, the great-aunt to the four March sisters. Her character is pragmatic and often critical, constantly reminding the girls of the importance of marrying well to secure their financial futures. Streep delivers her lines with sharp comedic timing, providing a grounded and cynical counterpoint to the sisters’ idealism.
Though a supporting character, Aunt March plays a crucial role in the story, representing the harsh economic realities for women in the 19th century. Streep portrays her not just as a scolding relative but as a woman who, in her own way, cares for her nieces and wants them to be secure. Her performance adds depth and humor to the beloved classic tale.
‘Kramer vs. Kramer’ (1979)

Meryl Streep plays Joanna Kramer, a wife and mother who decides to leave her work-obsessed husband and young son to find her own identity. Her departure sets off a painful and emotional custody battle when she later returns to claim her son. Streep’s performance brings remarkable complexity to a character that could have been easily unsympathetic, showing Joanna’s desperation and her deep love for her child.
The film was groundbreaking for its time, as it explored themes of divorce, single parenthood, and changing gender roles with sensitivity and realism. Streep’s portrayal of Joanna earned her widespread critical acclaim for its raw and honest depiction of a woman’s struggle for self-fulfillment. She provides a crucial perspective on the personal sacrifices often demanded by traditional family structures.
‘The Deer Hunter’ (1978)

In this powerful war drama, Meryl Streep plays Linda, the girlfriend of one of three friends from a small Pennsylvania steel town whose lives are irrevocably changed by the Vietnam War. Her character represents the heart of their community and the life they leave behind. Streep’s performance is filled with quiet grace and deep sorrow as she waits for the men to return from the horrors of war.
The film is an epic examination of the physical and psychological damage inflicted by conflict. Linda is at the emotional center of the story, caught between two of the men and navigating the profound loss that engulfs their town. In one of her earliest major film roles, Streep demonstrates the immense emotional depth and subtlety that would become the hallmarks of her legendary career.
What is your favorite Meryl Streep performance? Share your top picks in the comments below.


