Den dramatiske historie om en mand, der fanges i et dilemma, fortælles med episk sammenhæng og dybde i "Flammer over Virginia". James Stewart spiller Charlie Anderson fra Virginia under den amerikanske borgerkrig. Han nægter at støtte Konføderationen, fordi han er modstander af slaveri, og vil heller ikke støtte Unionen, fordi han er stærk modstander af krig, men da hans søn bliver taget til fange, drager han ud for at befri ham. Undervejs oplever han ved selvsyn krigens rædsler og bliver til sidst nødt til at vælge side.

Charlie Anderson
Lt. Sam
Jacob Anderson
James Anderson
Jennie Anderson
Boy Anderson
Mrs. Ann Anderson
John Anderson
Henry Anderson
Gabriel
Dr. Tom Witherspoon
Pastor Bjoerling