“Modern Family” Season 8, episode 10 will see Cam (Eric Stonestreet) treating his entire family to a lavish New Year’s Day feast.

In “Ringmaster Keifth,” Cam will come up with a plan to make it up to his family after ruining their Thanksgiving dinner a few weeks ago. However, even before his plans are finalized, Cam’s partner, Mitchell (Jesse Tyler Ferguson), already figures out that it will be another epic fail. In order to save Cam from another debacle, Mitchell steps up by using a concierge gift card that he received as a Christmas gift.

Cam will soon discover that the concierge who will be helping them with their feast is none other than his ex-boyfriend, Keifth (Kelsey Grammer). The latter, who worked as a ringmaster, left Cam several years ago without saying goodbye. This means that their reunion will trigger all sorts of emotions for Cam. In the end, Cam and Keifth are expected to get the closure they needed. After all, Cam is happy and madly in love with Mitchell.

Elsewhere, Phil’s (Ty Burrell) dad, Frank (Fred Willard), will also be making an appearance in episode 10. Frank will attend the family’s feast with his new girlfriend. Phil discovers that Frank’s new woman is his babysitter when he was just a kid. A confused Phil will confront his dad over his decision to date his current girlfriend.

In other news, Gloria (Sofia Vergara) and Jay (Ed O’Neill) would have to make a tough decision on who should take care of Joe (Jeremy Maguire) when they are no longer around. Even though Joe has an older brother, Manny (Rico Rodriguez) is still a minor and can’t take care of him.

“Modern Family” Season 8, episode 10 will air on ABC on Jan. 4, 2017 at 8:30 p.m. EST.