Steven (Anthony Hopkins) to angielski lokaj w każdym calu, który fanatycznie służy swojemu panu, lordowi Darlingtonowi (
James Fox -
Służący). Darlington, podobnie jak wielu innych przedstawicieli angielskiej arystokracji lat 30. XX wieku, sympatyzuje z nazistami, którzy chcą zdobyć wpływy w rządzie brytyjskim.
Emma Thompson wciela się w rolę panny Kenton - gospodyni Lorda - energicznej i niezależnej młodej kobiety, która z rosnącym przerażeniem obserwuje poczynania swego pana. Z upływem lat panna Kenton i Stevens zakochują się w sobie. Nie mają jednak odwagi wyznać miłości, a targające nimi uczucia dochodzą do głosu tylko podczas gwałtownych kłótni, których sobie nie szczędzą.