1810 wird Portugal von französischen Truppen bedroht. Doch als sich die britische Armee unter dem Kommando von General Wellington (John Malkovich) auf die Seite der Portugiesen stellt, können die gemeinsamen Truppenverbände den Franzosen einen harten Schlag versetzen und sie vorerst zurückdrängen. Doch der Sieg geht mit schweren Verlusten einher und die Briten und Portugiesen müssen sich erst neu gruppieren und erholen, bis sie zum entscheidenden Gegenschlag ausholen können. General Wellington entscheidet sich für das Gebiet bei Torres Vedras, um seine Truppen zu sammeln. Diese Gegend ist jedoch nicht unbewohnt und so sind die Zivilisten gezwungen, ihre Heimat zu verlassen, um Platz für die Soldaten zu machen. Ein gewaltiger Flüchtlingsstrom setzt sich also in Bewegung - und das kurz bevor die letzte und entscheidende Schlacht um das Schicksal Portugals beginnt.