Jonathan Creek
The Eyes Of Tiresias
S3 E2:
Audrey Panguitch, an old lady with only a goldfish for company, has been having strange dreams. In one of them she predicts the murder of a prominent Swiss businessman, André Masson, down to the last detail. When Jonathan encounters Audrey's niece at a party, he's intrigued by the mystery. As Audrey's predictions become ever more bizarre, Jonathan goes downmarket to prove that dreams can form in the most unexpected ways.
Starring
Rebecca Front, Margery Mason, Terrence Hardiman