Es, a un tiempo, fantástico y un poco medieval.