Trump); Will Ferrell (Pres.

George W. Bush remember Strategery?

), Keegan-Michael Key (Pres.

Dana Carvey and Maya Rudolph as Kamala Harris and Joe Biden, Alec Baldwin as Donald Trump during the “Impeachment Fantasy” on SNL, and US President Barack Obama (R) with comedian Keegan-Michael Key playing ‘Luther, Obama’s anger translator’

(Clockwise from left) Dana Carvey and Maya Rudolph as Kamala Harris and Joe Biden; Alec Baldwin as Donald Trump on ‘SNL’; and Barack Obama with Keegan-Michael KeyGetty Images

Obama and his alter ego Luther); Jay Pharoah (also Pres.

Obama); Darrell Hammond (Pres.

And its certainly a funny doc.

Dana Carvey, Andy Samberg, Maya Rudolph and Jim Gaffigan

Director Josh GreenbaumDia Dipasupil/Getty Images

Who could forget Tina Fayes Sarah Palin?

Which I dont think is a great move to show a candidate how youre being parodied.

A Final Night with George W Bush.

So, whos the best ever at crafting a presidential parody?

Greenbaum isnt quite ready to make that executive call.

I love them all, he says.