Gods and Generals

(2003)
PG-133 hours 49 minutes