Cast Credits Wallander (2008) Guest starring as Eva Hillstrom Episode 1x03: One Step Behind (Dec 14, 2008) Holby City (1999) Guest starring as Linda Archer Episode 3x16: Silent Witness (Feb 20, 2001) The Bill (1984) Guest starring as Emma Duke Episode 14x67: Spray (Jun 16, 1998) Third Time Lucky (1982) Starring as Jenny Hutchenson