Mais do que uma biografia, Nero é a recriação de um período de mudanças radicais vividas por Roma durante o governo de um dos seus mais famosos e enigmáticos líderes. Durante os 31 anos em que comandou o imbatível Império Romano, Nero enfrentou poderosos inimigos externos, além da inveja dentro de sua própria família, que fez de tudo para destruí-lo. Quando criança, cresceu entre homens e mulheres escravas, e acabou se apaixonando por uma delas. Mas quando chamado pelo dever, o jovem é obrigado a abrir mão de seu amor, para assumir o poder e se casar com alguém à altura de suas raízes nobres. Depois de proclamado imperador, a loucura passa tomar conta do novo líder, colocando em risco todo o Império Romano.
Quando Páris, o príncipe de Troia, se apaixona por Helena, rainha de Esparta, o rei inicia uma guerra de anos entre os dois reinos. Para vencer, Esparta conta com Aquiles, um guerreiro lendário que comanda um exército próprio.
Gilda Bessé (Charlize Theron) é uma fotógrafa boêmia, que vive em Paris em plenos anos 30. Ela divide seu apartamento com Mia (Penélope Cruz), uma refugiada espanhola, e Guy (Stuart Townsend), um professor irlandês. A proximidade cada vez maior da 2ª Guerra Mundial não faz com que Gilda altere seus hábitos, que tenta a todo custo convencer seus amigos a também lutarem contra o fascismo.
Primavera de 1836. Mesmo com poucas chances de vitória, cerca de 200 homens de várias raças se unem na defesa de um pequeno forte no Texas. Durante 13 dias eles enfrentam as tropas do general mexicano Santa Anna (Emilio Echevarria).