Working with a stellar cast, director John Wells and writer Tracy Letts deliver a stunning film. The rural landscape of Oklahoma turns into a series of beautiful paintings that serve as the background to the story of a very dysfunctional family.
First, take a look at that rotten family tree. Violet (Meryl Streep) is married to author Beverly Weston (Sam Shepard). They have three daughters: Barbara (Julia Roberts), Ivy (Julianne Nicholson) and Karen (Juliette Lewis). Barbara is married to Bill (Ewan McGregor) and they have a teenage daughter (Abigail Breslin). Ivy seems suspiciously secretive about her love life and Karen is engaged to Steve (Dermot Mulroney). Violet's sister, (Margo Martindale), and her husband (Chris Cooper) are parents to Little Charles (Benedict Cumberbatch). And then, of course, there is a housekeeper (Misty Upham).
Now, add suicide, cancer, alcoholism, drug addiction, divorce, cheating, marijuana, incest, bitterness, disappointment, and wry humor.
Then, let the actors work their magic as mayhem ensues.
Meryl Streep is breathtaking as the bitter (and kind of evil) matriarch who cares only about herself and money. Every time she speaks, it's either a venomous comment or mean sarcasm. (In one word, she's a bitch). Meryl Streep must win the Oscar again. Watch Mamma Mia (2008) or It's Complicated (2009), then watch Osage County. I think the Academy should make an award just for her, so that the other actresses will have a fair chance too.
The rest of the cast give spectacular performances as well. I don't want to write many details about the plot, because you have to see it for yourselves. It's one of those movies you do not want to miss.