
Gods and Generals
2003 · Movie · PG-13 · 219 min · ★ 6.4 · 19% critics
Set in the early years of the American Civil War, this epic follows a prominent Confederate commander as battles and politics reshape both military strategy and everyday life. Alongside scenes of combat, it spends time on faith, duty, and personal relationships, offering a sweeping look at how the conflict affects soldiers and civilians on both sides.
Based on Gods and Generals
Where to watch
Not currently available to stream in the US.
4 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2003
- Release date
- 2003-02-21
- Language
- English
- Rated
- PG-13
- Runtime
- 219 min
- Critic score
- 19/100
- TMDB rating
- 6.4/10 (198 votes)
About
You’ll likely enjoy this if you want a long, character-focused Civil War epic with frequent speeches, prayer, and major battles; Not for you if you dislike slow pacing, perceived revisionism, or heavy religiosity—consider Saints and Soldiers for a tighter war story.
Pros: large-scale battle scenes; strong lead performance; detailed period atmosphere | Cons: very long runtime; preachy, speech-heavy tone; criticized historical bias
Themes
- general
- based on true story
- rise and fall
- battle
- death
- union soldier
- confederate soldier
- american civil war
- secession
- 19th century
- violence
- based on real person
Cast & crew

Stephen Lang
as Lt. Gen. Thomas Stonewall Jackson

Jeff Daniels
as Lt. Col. Joshua Lawrence Chamberlain

Robert Duvall
as Gen. Robert E. Lee

Kevin Conway
as Sgt. Buster Kilrain

C. Thomas Howell
as Sgt. Thomas Chamberlain

Jeremy London
as Capt. Alexander 'Sandie' Pendleton

Matt Letscher
as Col. Adelbert Ames
- BM
Brian Mallon
as Maj. Gen. Winfield Scott Hancock
- BB
Bo Brinkman
as Maj. Walter Taylor

Bruce Boxleitner
as Lt. Gen. James Longstreet
Directed by Ronald F. Maxwell