Suggestions by @igwado
59 suggestions

Harry Belden
as Lemongrab in Adventure Time

Matt Damon
as Bill Clinton in Presidents of the United States of America

James Marsden
as John F. Kennedy in Presidents of the United States of America

Brendan Gleeson
as Herbert Hoover in Presidents of the United States of America

Tommy Lee Jones
as Andrew Johnson in Presidents of the United States of America

Clancy Brown
as Gerald Ford in Presidents of the United States of America

Alan Ruck
as George H.W. Bush in Presidents of the United States of America

Matt Damon
as John F. Kennedy in Presidents of the United States of America

Jon Hamm
as Ronald Reagan in Presidents of the United States of America

Tom Hardy
as Benjamin Harrison in Presidents of the United States of America

Ryan Gosling
as Rutherford B. Hayes in Presidents of the United States of America

Tom Hiddleston
as Franklin Pierce in Presidents of the United States of America

Jude Law
as Ulysses S. Grant in Presidents of the United States of America

Ralph Fiennes
as George Washington in Presidents of the United States of America

Willem Dafoe
as Thomas Jefferson in Presidents of the United States of America

Robert De Niro
as Franklin D. Roosevelt in Presidents of the United States of America

Adrien Brody
as James Knox Polk in Presidents of the United States of America

Bill Nighy
as John Tyler in Presidents of the United States of America

Bill Nighy
as James Knox Polk in Presidents of the United States of America

Josh Brolin
as Ronald Reagan in Presidents of the United States of America