West Wing wonks, get ready to swoon: all your idols have got back together, if only for four minutes.
Martin Sheen, Allison Janney, Bradley Whitford and Richard Schiff have appeared as their old characters in a political campaign video aimed at encouraging US voters to fill out the non-partisan section of their ballot paper.
If you don't know what that is, nor does CJ: "Explain this to me like I'm a two-year-old," she says to Josh, "and try to do it like you're not."
The reunion was the brainchild of Bridget Mary McCormack, a Michigan law professor who's a candidate for the state's Supreme Court – elections to which use the often-overlooked non-partisan votes.
McCormack's sister, Mary McCormack, played deputy national security advisor Kate Harper from The West Wing's fifth season onwards. She called Janney and Whitford to suggest making the video, and other cast members – including Joshua Malina, Lily Tomlin, Janel Moloney and Melissa Fitzgerald - then came on board.
Although series creator Aaron Sorkin was not involved in the project, the script – by John Cockrell and Kate Stayman-London – riffs on many of his trademarks, as well as the actors' own personalities and careers.
Some of the show's cast, including Janney and Sheen, previously got back together in May for a spoof video on the comedy website Funny or Die, to support a campaign to persuade Americans to travel more on foot.
See the new clip in full below.