Actors Playing Presidents on the Big Screen

Bill Murray, Daniel Day-Lewis, Charlton Heston and more
Previous Next
Anthony Hopkins as John Quincy Adams in Amistad
Courtesy Everett Collection

blog comments powered by Disqus

Anthony Hopkins as John Quincy Adams in 'Amistad' (1997)

Hannibal Lecter has actually played two presidents, Adams and Nixon, and earned Oscar nods for both. In Spielberg's Amistad, Hopkins plays an aging John Quincy Adams, now a member of the U.S. House of Representatives from Massachusetts who fights in front of the Supreme Court to abolish slavery. Hopkins shocked the film's crew when, in preparation for the role, he memorized a seven-page courtroom speech in its entirety.

Daily Newsletter

Get the latest RS news in your inbox.

Sign up to receive the Rolling Stone newsletter and special offers from RS and its
marketing partners.


We may use your e-mail address to send you the newsletter and offers that may interest you, on behalf of Rolling Stone and its partners. For more information please read our Privacy Policy.