Playback serverIf a title won’t play, switch servers.
Season 29 · Episode 250

0.023mDecember 13, 2023
After his office is trashed, Carter's paranoia rears its head at the staff Christmas party. Elsewhere, a resident is caught out, and a teen gets the wrong end of the stick