I den amerikanske borgerkrigs sidste dage må de to sydstatskvinder Louise (Hailee Steinfeld) og Augusta (Brit Marling) kæmpe for at forsvare deres hjem og sig selv mod en flok uregerlige soldater anført af den brutale Moses (Sam Worthington), der er stukket af fra Unionens hastigt fremrykkende hær. Sammen må de forsvare deres hjem og hinanden mod de professionelle soldaters nådesløse angreb.