tt0114618,

A subtle yet violent commentary on feudal lords.