In einer alternativen Zukunft befindet sich Japan im erbitterten Krieg mit dem sogenannten Britannischen Imperium. Letzterem gelingt es schließlich, mithilfe hochentwickelter Kampfroboter, Japan zu erobern und die Bevölkerung des Landes zu unterdrücken. Doch während sich immer mehr Widerstand regt, gibt es mit dem jungen Lelouch (Stimme im Original: Jun Fukuyama / deutsche Fassung: Nico Sablik) auch innerhalb der Reihen Britanniens jemanden, der sich für die Freiheit Japans einsetzt. Mithilfe mächtiger Fähigkeiten, die er eines Tages von einem geheimnisvollen Mädchen verliehen bekommt, scheint er seinem Ziel endlich näherkommen zu können...