The movie follows the story of Cecil Gaines ( a fictional character, played by Forest Whitaker ), based on the life of Eugene Allen, who served eight presidents during his tenure as a butler at the White House and how he experienced the civil rights movement, Vietnam, and other major events of the 20th century.