Stephen Sorrell, es un héroe de guerra, que tras ser abandonado por su esposa deberá tratar de sacar a su hijo adelante aceptando trabajar en puestos inferiores a su valía, lo que mermaran tanto su salud física como su integridad personal, algo a lo que estará dispuesto con tal de que su hijo tenga una oportunidad en el futuro.