[Warning: This story contains spoilers from Sunday's series finale of Weeds.]
After eight seasons, Weeds wrapped its run Sunday with an hourlong finale that brought back several faces from Agrestic to Connecticut -- where after a time jump, little Stevie is now preparing for his bar mitzvah.
In the penultimate episode (the series' 100th), Andy (Justin Kirk) and Nancy (Mary-Louise Parker) finally consummated their relationship after years of will-they-or-won't-they tension, as drug-dealing mother of three started to go legitimate with a legalized pot business.
In Sunday's series finale, Weeds jumped forward to reveal that Nancy and Silas' (Hunter Parish) business -- marijuana cigarettes called Puff Dragons -- not only was able to get off the ground but became a huge success, with storefronts and an offer to buy all 50 Good Seed locations from none other than Starbucks. But the success, it turns out, costs Nancy her family, thus continuing Nancy's path of paying for her achievements at the expense of those she loves.
While the time jump didn't fully explain everything that happened in the years between, all the Botwins are now coming "home" to Connecticut for Stevie's bar mitzvah, who seems to be the only son whose life Nancy hasn't completely screwed up. The big question, however, is if Andy would attend as the duo haven't spoken since that fateful night.
Here's a look at how everyone's story line wrapped up, as well as our vote on whether they ultimately achieved a happy ending.
Rabbi David Bloom (David Julian Hirsh): After Andy left, Nancy converted and became Mrs. Bloom, with the couple raising Stevie as a good Jewish kid and keeping the details of his father's dark history from him. In a surprise to no one, he dies in a car crash trying to avoid hitting a bear.
Happy ending? Not so much.
Tim Scottson (Daryl Sabara): The orphaned son of Nancy's Dead Husband No. 2, he went from her shooter to become her business manager.
Happy ending? He's still working for her, but it seemed like all he really wanted anyway was a family. We'll call that a yes.
Dean Hodes (Andy Milder): Dean's back -- and still crushing on Nancy, who rejects him in one painless and swift move. The highlight: he reveals that his lesbian daughter Isabelle (Allie Grant) had a sex change and is now his son, Bruce. (Who coincidentally did Andy's dry wall and is quite good.) Sadly, there wasn't a single mention of Celia (Elizabeth Perkins).
Happy ending? Same Dean, different day. Still plugging along.
Marvin (Fatso-Fasano): U-Turn's former right-hand man is back and it seems better than ever. No real story though, just a nice fun face from the past.
Happy ending? He's still in Nancy's fold and that can't be all bad for a drug dealer.
Sanjay (Maulik Pancholy): After coming out and a one-night stand with a prostitute, they're happily married. With kids -- and separate bedrooms.
Happy ending? Don't ask, don't tell works in this relationship!
Reyes Bloom: A conversation with Guillermo keyed Nancy's youngest son into the gangster ways of his biological father and turned the spoiled soccer player into the son who has the ways and means to stand up to Nancy -- using his bar mitzvah platform naturally -- to reveal who he really is: the son of the former mayor of Tijuana. "I don't know who I am and I want to go to boarding school," he tells everyone in temple.
Happy ending: He's off to Minnesota and free of his mother's controlling ways -- setting the stage for a bright future free of helmets on the soccer field.
Doug Wilson (Kevin Nealon): That cult idea he had in the 100th episode? It paid off big and his face now appears on busses. He's a partner in Nancy's business and with Silas, wants to sell the business to Starbucks. Alone (except for his worshipers) and missing his son after a conversation with Guillermo (Guillermo Diaz) who is now a father of 10, he decides to reach out to his son Josh (Justin Chatwin), who's now an attorney and married to a painter (and still gay).
Happy ending? He made amends with his ex-wife (and paid back alimony), three daughters and his son and has a legion of followers and is part owner of a successful pot business. Yep, sounds like Doug has everything he wants.
Shane Botwin (Alexander Gould): He sided with the law rather than the family business and turned out to be just like the boozy detective Frank Ouelette (Michael Harney): a white-trash dirty cop with a drinking problem and a bad temper. He returns home for the big event and is still bitter that he chose wrong when he hears that the family business has a rich offer from Starbucks. After shooting Stevie's cake in a temperamental outburst, he agrees to head to rehab and keep better company after Nancy begs him to come home. "Maybe we can find you a rehab place in Pittsburgh," she says, with a nod to Shane's former dream destination.
Happy ending? Not so much. Despite trying to do the right thing, he ended up following in his mother's shady ways and wasting the street smarts he displayed early on in the series.
Silas Botwin (Hunter Parish): After reconnecting with his first love Megan (Shoshannah Stern) in the 100th episode, they're now happy married with a daughter, Flora, and live 3,000 miles away in California -- far from Nancy's shadow. "I wake up in the morning, kiss my baby, kiss my beautiful wife, swim in the ocean and grow my plants and I feel lucky," he tells Nancy, who asked him to stand up to his wife and let her hold her granddaughter. Ultimately, Silas has grown up and knows that his future is with Megan and rejects her appeal. "I love you mom, but she's where I live, she's where I spend my day."
Happy ending? While his wife may not have moved on from the price Silas had to pay growing up with Nancy, he has it all -- and more, considering Nancy winds up deciding to sell the business.
Andy Botwin (Justin Kirk): After his sidewalk romp with Nancy, the two parted ways and she hasn't heard from him since David's funeral. After Silas lies to Nancy that he's supposed to come for dinner the night before Stevie's big day, he comes clean and says Andy is living happily in his father's old home in Renmar, where he's opened a simple yet successful restaurant and has a daughter, Leni, whom he named after his late father. While he shares custody with the mother, he's happy and rejects Nancy's appeal to come home.
Happy ending? After years of sexual tension and dreams of being an equal partner in Nancy's business, he learns -- and accepts -- that he can't be with her. "You helped me when I was lost, gave me a home, family, purpose. I'll always be greatful to you, and I'll always love you but I can't be near you. It doesn't work. It's time for you to face yourself," he tells her as he walks away.
Botwin Bloom (Mary-Louise Parker): When Andy rejects her offer to come live with her, she offers to follow him to Renmar, but he shoots that down too. In the end, Nancy takes Andy's words to heart: "Think of it this way, you're free; you did your job, now you're done. There's no one there to answer to, no one to hold you back from becoming the person you want to be, doing only what you want to do. It's time for you to figure it out," he says, noting that her job raising her children is now complete -- a nod to the series' roots when Nancy turned to pot dealing in order to support her family after Judah (Jeffrey Dean Morgan) died.
Happy ending? In the final scene, it's one last Botwin family moment on the steps of Nancy's home, sharing a pot cigarette in the snow after Nancy gave the go-ahead to sell the business and set everyone with ties to her free. She's rich, but alone after Stevie declares he's going to boarding school. Whether that's happy or not remains to be seen. While she can take pride in knowing that she raised her kids (mostly) well, none of them want to be with her considering she never really achieves redemption in the end.