American Outlaws is a 2001 Western film directed by Les Mayfield and starring Colin Farrell, Scott Caan, and Ali Larter.
The southern army is trying to track down the Yankee army during the civil war. The south is ambushed, but thanks to the sharp-shooting of Frank James (Gabriel Macht) and the distracting and at the same time clever antics of Jesse James (Collin Farrell), the south manages to pull through. The James brothers, along with their war buddies, the Younger brothers, congratulate themselves, but (during the ride to reconnect with their unit) are surprised to learn that their army has pulled out, General Lee had surrendered the previous day at Appomattox, and the war is over. The group decides to return home to their families and farms.
Things have changed when they get back to Missouri. The town is occupied by the Yankee army, Jesse's childhood friend, Zee (Ali Larter), has grown up into a very attractive young woman, and there is a man hanging in the town square, ostensibly for treason against the North.
In actuality, those farmers with large amounts of land are being pressured to sell their farms to the railroad company, who are pushing across North America. If they
(This is information generated from a Wikipedia article, licensed under the GNU Free Documentation License.)