Paul Williamson arrives home to find himself already there.

What exactly is going on?

Cast

Broadcast Dates

  • 19830503 (Radio 4)
  • 20040828  (BBC7)
  • 20051030  (BBC7)
  • 20061029  (BBC7)
  • 20071028  (BBC7)
  • BBC7 20040829

Advertising