Appomattox was first presented on the McGuire Proscenium Stage of the Guthrie Theater, Minneapolis, on 29 September 2012. The cast, in alphabetical order, was as follows:
Ely S. Parker / Chef M. Cochise Anderson
Ulysses S. Grant / Nicholas Katzenbach Mark Benninghofen
Union Guard / Jimmie Lee Jackson / John Lewis Ernest Bentley
George Wallace / Confederate Officer Mark Boyett
David Porter / James Bonard Fowler David Anthony Brinkley
Cartha Deloach / Edward Alexander Stephen Cartmell
Old Man / Cager Lee Danny Robinson Clark
Abraham Lincoln / Lyndon Baines Johnson Harry Groener
Martin Luther King, Jr / T. Morris Chester Shawn Hamilton
Viola Jackson Tonia Jackson
Robert E. Lee / Richard Russell Philip Kerr
Mary Custis Lee Karen Landry
John Wilkes Booth / John Rawlins / Lee Harvey Oswald / Jack Valenti Michael Milligan
Elizabeth Keckley / Coretta Scott King Greta Oglesby
Howell Cobb / Edgar Ray Killen Richard Ooms
Julia Grant / Viola Liuzzo Angela Pierce
Wilmer McLean / J. Edgar Hoover Brian Reddy
Mary Todd Lincoln / Lady Bird Johnson Sally Wingert