Na primeira temporada de Code Geass: Lelouch of the Rebellion, C.C., uma imortal, concede a Lelouch o Geass, um poder absoluto de comando. Usando essa arma, ele assume a identidade de Zero e inicia uma guerra contra o opressor Império da Britânia. Mas o poder tem um preço: cada vitória o aproxima da ruína moral. Enquanto isso, Suzaku, seu melhor amigo, defende o império como herói de guerra. A batalha entre os dois redefine o destino de nações e questiona os limites da justiça.