Who Pays the Ferryman?

Who Pays the Ferryman?

The Long Shadow (1x3)


: 21, 1977

Katerina Matakis marshals the forces against an unsuspecting Haldane. A man's past can be used to destroy him. But when the stakes are this high, other lives may then be in jeopardy.

  • : 1977
  • : 8
  • : 0
  • BBC Two