Dirk Bogarde plays Maximilian Theo Aldorfer, a former Nazi SS officer, and Charlotte Rampling plays Lucia Atherton, a concentration camp survivor. The two accidentally meet after World War II in a Vienna hotel and fall back into their sadomasochistic relationship.