Cast (9)

Jeffrey Wright

Narrator (voice)

Donald Trump

Self (archive footage)

Mike Pence

Self (archive footage)

Barack Obama

Self (archive footage)

Hillary Clinton

Self (archive footage)

Elijah Cummings

Self

Cassandra Gould

Self

Lyndon B. Johnson

Self (archive footage)

Martin Luther King Jr.

Self (archive footage)

Crew (6)

Paul Brill

Music

Mac Heller

Executive Producer

Michael Kasino

Editor

Matt Robins

Executive Producer

Michael Kasino

Director

Timothy Smith

Writer