There is little to yawn at in this almost three-hour affair set in a distant era, although the high-handed morality of its ending – exacerbated by a penchant for monologue – belabours the ...