It was a night of surprises at the 94th Annual Inner Circle Show.

Hillary Clinton made an impromptu appearance on stage last night in Midtown with Mayor Bill de Blasio.

The event lets politicians and reporters spoof the year's political stories.

This year's show was titled 'Shamilton' — a riff off of the popular Broadway hit 'Hamilton'.

The presidential campaign was a main source of fun, with Clinton making light of the trouble she had getting through the turnstile while campaigning in the city last week.

"There are a lot of things I can ask you of international, national, state and city importance, but would you just fix these MetroCard slots in the subway," Clinton said. "It took me like five swipes. The little terminal thing kept saying 'please, swipe again.' You've got to fix that. You don't have to worry about horses anymore. Fix the turnstiles and the MetroCard."

Mayor de Blasio also rapped for much of his performance while on stage with Hamilton cast member Leslie Odom, Jr.

"I love this city and that's a fact," the mayor rapped. "But it's like shark week when you reporters attack. I know you're doing your job, so let me do mine. 'Cause I'm BDB, and this is my rhyme."

Proceeds from the event will go to nearly a hundred charities across the city.