The story of the enduring friendship between Orry Main of South Carolina and George Hazard of Pennsylvania, who become best friends while attending the United States Military Academy at West Point but later find themselves and their families on opposite sides of the American Civil War.

James Readas George Hazard
Lesley-Anne Downas Madeline Fabray LaMotte
Patrick Swayzeas Orry Main
Philip Casnoffas Elkanah Bent
Jonathan Frakesas Stanley Hazard
Kyle Chandleras Charles Main
Lewis Smithas Charles Main
Terri Garberas Ashton Main Huntoon
Cathy Lee Crosbyas Judith Main
Mariette Hartleyas Prudence
Bill Conti