trots sitt medeltida ämne ännu har en fullkomligt modern form.