Ralph Fiennes serves up a sinister treat in this week's episode as his guests dine on an exquisite selection, but will there be any udders on the menu?
Ralph Fiennes serves up a sinister treat in this week's episode as his guests dine on an exquisite selection, but will there be any udders on the menu?