It's (supposedly) Thanksgiving on the Upper East Side in this weeks Gossip Girl, meaning its time to open up each family's respective can of worms. How delicious!

Blair (Leighton Meester) wants her picture-perfect family Thanksgiving filled with all her favorite traditions. Instead, she has to settle for her mother (Margaret Colin) and new live-in boyfriend Cyrus (Wallace Shawn) and all his standing traditions. Once the maid, Dorota (Zuzanna Szadkowski) reveals to Blair that Eleanor and Cyrus are getting married, Blair flips out and decides to miraculously disappear and feed the ducks, rather than show up for Thanksgiving dinner with this family who critiques her favorite holiday pie. But, the holidays are a time to make peace, and Eleanor seeks out her ex-husband's approval before announcing the engagement news. Blair is happy to have her father return and Eleanor is happy that Blair won't cause drama with Cyrus, at least for the immediate time being.

Jenny Humphrey (Taylor Momsen) wasn't too keen on spending the holiday with her father (Matthew Settle) or brother (Penn Badgley). In fact, Jenny had been hiding out at the van der Woodsen-Bass home while waiting for more details about her impending emancipation from her father. Feeling somewhat motherly, Lily (Kelly Rutherford) takes Jenny's problem into her own hands and calls Rufus up to stop all this crazy talk. Dan points out that Rufus hasn't told Jenny that he misses her or wants her to come home, so Rufus apologizes and Jenny decides to rip up her emancipation papers and head back to the loft in Brooklyn.

But things aren't picture perfect for the Humphrey clan. Even though Jenny returned home, drama with Vanessa (Jessica Szohr) is still afoot. Vanessa spent her Thanksgiving with Chuck (Ed Westwick) to help save Nate (Chace Crawford) from being kidnapped by his own father. Captain Archibald (Sam Robards) came back from the Dominican Republic, but only because he was broke. He had planned on holding Nate and his mother hostage for ransom money from Nate's grandparents. After Vanessa was confronted by the FBI, she calls Chuck for help and the two of them intervene in Nate's life and convince him to turn his father in to the authorities. Nate agrees with this plan and tells his father it's the only way he'll respect him. Vanessa is happy that Nate's not leaving town, but not so happy that he sent Jenny a letter expressing his true feelings for her. Vanessa still has feelings for Nate, but she told Jenny that they wouldn't let a boy come between them. Vanessa can probably safely say that since she stole Jenny's love letter and doesn't have the intention of giving it back to her anytime soon. And, of course, Nate's none the wiser and completely willing to go out with Vanessa again; since, he "hasn't heard from Jenny in weeks."

But, it wouldn't be the end of the story if Vanessa were the only character hiding the truth. Bart Bass' (Robert John Burke) investigations of the family came out when he let it slip that Eric's (Connor Paolo) boyfriend was seeing someone else. Eric began to wonder what else Bart knew, and Chuck informed him of his father's secret safe. Eric took all of his family's "files" out of the safe and gave them to each individual to read. Lily was appalled that Bart had spied on her children and took Eric to the Humphrey household to celebrate Thanksgiving at the best family place she could think of. Eric, though, really wanted to discuss his mother's stint in a mental institution, which I'm sure will play out in episodes to come.

We can't forget to mention Serena this lovely holiday season. She was trying to impress Aaron (John Patrick Amedori) so much that she kept lying…by omission. Until, that is, Aaron ran into Dan at the grocery store and he spilt a few secrets involving Serena's taste for fine wine and a girl named Georgina (Michelle Trachtenberg). Serena decided that the truth comes out eventually and gave Aaron her file to read. He didn't read it, though. And they are still potentially happy for another day; or, until the sober artist realizes that he and Serena lack any and all chemistry and goes back to one of the many other girls he was dating.

There's no Gossip Girl next week, so we'll just have to let our imaginations run wild until then.

Gossip Girl stars: Blake Lively / Chace Crawford / Leighton Meester / Penn Badgley / Ed Westwick / Taylor Momsen / Jessica Szohr / Kristen Bell / more

Story by Beth Wickman

Starpulse contributing writer