US parody show Saturday Night Live has again savaged Donald Trump in its spoof of the third presidential debate.
The sketch, featured Alec Baldwin as the Republican presidential nominee and Kate McKinnon as Hillary Clinton, features Tom Hanks as moderator Chris Wallace.
It focus on Trump's foreign policies, his offensive catchphrases and his much reviled attitude to women.
Baldwin's opens the debate by promising to be quiet and calm, or as he puts it: "Sweet little baby Trump".
He then launches into a series of inflammatory tirades and accuses the media of making him look bad by "by taking all of the things I say and all of the things I do and putting them on TV."
When he claims that "no one respects women more than I do," the entire planet is shown laughing hysterically.
Kate McKinnon's Hillary Clinton blatantly avoids a question about her emails and shows her playing "Trump bingo".
Mr Trump has repeatedly claimed that the media is rigging the election against him.
The latest ABC News poll shows Mrs Clinton with a lead of 12 percentage points over him.
Update your news preferences and get the latest news delivered to your inbox.