Dante racconta il suo viaggio immaginario e allegorico nei tre regni dell'Oltretomba (l'Inferno, il Purgatorio e il Paradiso) avvenuto tra il 7 e il 14 aprile del 1300. Dante viene accompagnato da Virgilio (che lo guida nell'Inferno e nel Purgatorio), da Beatrice (nel Paradiso) e da San Bernardo (fino a Dio). Nel corso del viaggio Dante incontra molti peccatori e uomini giusti, personaggi della storia, della mitologia, delle Sacre Scritture; attraverso questi, descrive la condizione delle anime dopo la morte, il senso del castigo e del premio ultraterreni, e il percorso di purificazione che ogni uomo deve compiere in questa vita per sfuggire alla dannazione e sperare nella salvezza eterna.