May 5, 2018#1

Cold OpeningMichael Cohen Wiretap
Alec Baldwin ... Donald Trump Live
Ben Stiller ... Michael Cohen
Jimmy Fallon ... Jared Kushner
Martin Short ... Harold Bornstein
Scarlett Johansson ... Ivanka Trump
Stormy Daniels Live
Beck Bennett ... Mike Pence
Aidy Bryant ... Sarah Huckabee Sanders
Heidi Gardner ... Ainsley Earhardt
Leslie Jones ... Omarosa Manigault
Kate McKinnon ... Rudy Giuliani
Alex Moffat ... FBI agent
Chris Redd ... FBI agent
Cecily Strong ... Melania Trump