Robin Williams is to play Dwight Eisenhower in new movie 'The Butler'.
The actor will portray the former US President in director Lee Daniels' next film, based on the life story of Eugene Allen, who worked in the White House over the course of three decades.
The movie - which is due to start shooting later this month in New Orleans - also stars Forest Whitaker, Oprah Winfrey, Terrence Howard, Alan Rickman, Vanessa Redgrave and Jane Fonda.
Danny Strong penned the script with Daniels based on Wil Haygood's Washington Post article about Allen.
Daniels also is producing the film with Hilary Shor, Cassian Elwes and Pam Williams for Laura Zisken Productions.
As well as 'The Butler', Williams will also join Mila Kunis, Peter Dinklage, Melissa Leo and James Earl Jones in the film 'The Angriest Man in Brooklyn', which tells the story of a stand-in doctor who mistakenly tells an obnoxious patient he has 90 minutes to live and then tries to track him down.