David Alan Grier as Sergeant Vernon C. Waters, Blair Underwood as Captain Richard Davenport and Billy Eugene Jones as Private James Wilkie in A Soldier’s Play.

David Alan Grier as Sergeant Vernon C. Waters, Blair Underwood as Captain Richard Davenport and Billy Eugene Jones as Private James Wilkie in A Soldier's Play.

David Alan Grier as Sergeant Vernon C. Waters, Blair Underwood as Captain Richard Davenport and Billy Eugene Jones as Private James Wilkie in A Soldier’s Play.

David Alan Grier as Sergeant Vernon C. Waters, Blair Underwood as Captain Richard Davenport and Billy Eugene Jones as Private James Wilkie in A Soldier’s Play.