Luta pela liberdade conta a história de Liam (Ed Harris) e seu filho Chance (Brian Presley). Depois que sai da prisão,chence tenta levar uma vida normal, mas percebe que não é tão fácil quanto imaginava. Lidando com ideologias conflitantes, pai e filho lutam para acertar-se enquanto tentem proteger sua família, deixando-a longe do perigo.