Actors Playing Presidents on the Big ScreenBill Murray, Daniel Day-Lewis, Charlton Heston and more
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.