简介:FilmedinWelsh,thepicturefollowsayoungwomanservingprivilegedguestsatadinnerpartyinaremotehouseinruralWales.Theassembledguestsdonotrealizetheyareabouttoeattheirlastsupper.