Elizabeth Shue: Stormy Daniels
David Schwimmer: Michael Cohen
The Late Phillip Seymour Hoffman: Steve Bannon
Vin Diesel: Michael Avenatti
How am I doing so far?
Colin Hanks: Stephen Miller
Steve Martin: Mike Pence
Tom Hanks: Robert Mueller (Obviously)
Christopher McDonald: Paul Manafort
Michael Keaton: James Comey
Meryl Streep: Hillary Clinton
Jake Busey: Eric Trump
Nathan Lane: Sean Hannity
Dennis Leary: Kellyanne Conway
Michael Cera: Jared Kushner
Keri Russel: Hope Hicks
Frank Langella: John Kelly
Woody Harrelson: Carter Page
Scarlett Johansson: Ivanka Trump
Paul Reubens: Paul Ryan
Kermit D Frog: Roger Stone
Dana Carvey as the Master of Disguise: Mitch McConnell
Gene Hackman: Roy Moore
Steve Carell: Devin Nunes
Wallace Shawn: Vladimir Putin
Cameos as Themselves:
John Cusack
Alyssa Milano
Emma Gonzales
David Hogg
Adam Sandler: Betsy Devos
Tom Felton: Trey Gowdy
Jon Cryer: Rod Rosenstein
Thomas Wilson: Reprising his role as Donald “Biff” Trump
The Keebler Elf: Jeff Beauregard Sessions
Drunk David Hasslehoff: Piers Morgan
Melissa McCarthy: Reprising her role as Sean Spicer
Chris Kattan: Reprising his Douchebag role from a Night at the Roxbury as Anthony Scaramucci
The Late Jerry Lewis: As “Laaadeeee” Sarah Huckabee Sanders