Robin Williams Plays President Eisenhower (No Joke)
08/27/2012 AT 11:15 AM EDT
As seen in this photo, Williams, 61, is made up to play Eisenhower during his White House years. Ike was 62 when first sworn in, and 71 when he handed over the reins to the 43-year-old JFK in 1961.
And the role is for The Butler, an adaptation of a Washington Post article about the real-life Eugene Allen, a White House domestic-staff member who served under eight First Families. Forest Whitaker plays Allen and Oprah Winfrey will play his wife.
Playing First Lady Mamie Eisenhower will be Oscar-winner Melissa Leo, while James Marsden portrays John F. Kennedy and Minka Kelly is First Lady Jacqueline. Alan Rickman and Jane Fonda are Ronald and Nancy Reagan.
Rounding out the all-star cast, reports Deadline Hollywood, are Alex Pettyfer, Cuba Gooding Jr., Terrance Howard, Lenny Kravitz and John Cusack (as Richard Nixon), among others.
Nelsan Ellis – best known as Lafayette on True Blood – will play Martin Luther King, Jr., and Liev Schreiber is Lyndon B. Johnson.