Gods and Generals is a 2003 American film based on the novel Gods and Generals by Jeffrey Shaara. It depicts events that take place prior to those shown in the 1993 film Gettysburg, which was based on The Killer Angels, a novel by Shaara's father, Michael. The film stars Stephen Lang as Stonewall Jackson, Jeff Daniels as Lieutenant Colonel Joshua Chamberlain and Robert Duvall as General Robert E. Lee.
It was written and directed by Ronald F. Maxwell, who had previously written and directed Gettysburg in 1993. Media mogul Ted Turner provided the entire $56 million budget.