Saturday Night Live's third presidential debate mockery welcomed a big name to the circus - Oscar winner Tom Hanks.
The Forrest Gump star acted as Fox host Chris Wallace, as Alec Baldwin and Kate McKinnon reprised their roles as Donald Trump and Hillary Clinton respectively.
Scenes from the third debate, which most polls suggested Ms Clinton won, were parodied - including Mr Trump's subdued opening, his meandering thoughts on the Middle East and claim that babies were regularly being terminated on their due date.
The moment in the actual debate where the audience audibly laughed at his claims that "nobody" has more respect for women than he does made for a highlight in the parody, with the whole world joining in the guffaws in the skit.
McKinnon's Hillary got laughs in too, finishing her 'Trump Bingo' card when her opponent mentioned "bad hombres" from Mexico.