In the final days of the American Civil War, 12-year-old Ben, his 11-year-old cousin Danny, and Ben's dog Captain set out in search of Ben's older brother, Reuben, an officer in the 106th Pennsylvania Company A. As they travel towards Gettysburg, the boys come face-to-face with the horrible realities of war.