Don Carlos to książę austriacki, syn Filipa II. Z powodów politycznych król musi zabrać za żonę wybrankę serca księcia, co skazuje księcia na ogromne cierpienie. Postanawia on wyjechać do Flandrii i dowodzić tamtejszą armią. W dramacie występują postaci historyczne, jednak autor zmienił trochę swego bohatera, nie czyniąc z niego obłąkanego mężczyzny, lecz idealistę głoszącego liberalne poglądy. Na podstawie dzieła powstało najsłynniejsze libretto do opery Verdiego.