Suggestions by @whocares2
48 suggestions

John Goodman
as Grover Cleveland in The Presidents of the United States

Jason Isaacs
as William McKinley in The Presidents of the United States

Russell Crowe
as Theodore Roosevelt in The Presidents of the United States

Rhys Ifans
as Rutherford B. Hayes in The Presidents of the United States

Joel Edgerton
as Ulysses S. Grant in The Presidents of the United States

Michael Shannon
as Andrew Johnson in The Presidents of the United States

Daniel Day-Lewis
as Abraham Lincoln in The Presidents of the United States

John Lithgow
as James Buchanan in The Presidents of the United States

John Lithgow & Kevin Peter Hall
as James Buchanan in The Presidents of the United States

Timothée Chalamet
as Franklin Pierce in The Presidents of the United States

Alec Baldwin
as Millard Fillmore in The Presidents of the United States

Ian McShane
as Zachary Taylor in The Presidents of the United States

Tom Hiddleston
as James K. Polk in The Presidents of the United States

Tim Roth
as John Tyler in The Presidents of the United States

James Cromwell
as William H. Harrison in The Presidents of the United States

Jim Broadbent
as Martin Van Buren in The Presidents of the United States

Matthew Modine
as Andrew Jackson in The Presidents of the United States

Martin Freeman
as James Madison in The Presidents of the United States

Henry Cavill
as Thomas Jefferson in The Presidents of the United States

Joaquin Phoenix
as John Adams in The Presidents of the United States