Seneca, il film diretto da Robert Schwentke, è la storia del controverso rapporto tra il filosofo Seneca (John Malkovich) e il futuro Imperatore Nerone (Tom Xander). Seneca incaricato di occuparsi della formazione e della preparazione dell’ascesa al trono del giovane ragazzo, dovrà confrontarsi con una personalità dispotica.
Si trova però anche a dover fare i conti con le grandi contraddizioni dei suoi insegnamenti, predica generosità, rinuncia e tolleranza ma lui stesso diventa uno degli uomini più ricchi e potenti dell’Impero.
In un’Antica Roma che sta per conoscere uno dei peggiori tiranni della sua storia, assistiamo al confronto tra Nerone il suo mentore. Fino a quando il giovane Imperatore, sopraffatto dalle proprie intemperanze decide di volersi liberare del filosofo ordinandogli di togliersi la vita.