Napoleon è incentrato sulla vita di Napoleone Bonaparte, interpretato da Joaquin Phoenix, dalle sue origini alla carriera nell'esercito, fino all'ascesa come Imperatore. La storia è raccontata attraverso la relazione tanto instabile quanto avvincente con la sua prima moglie, Giuseppina. Nel film rivivranno le celebri battaglie combattute dal leader militare e l'insaziabile ambizione, mossa dalla mente strategica dell'Imperatore visionario della guerra.