DoctorsSeries 16Episode 140: Sorry Seems to Be the Hardest WordBBC One Duration: 28 minutesFirst broadcast: Mon 24th Nov 2014, 13:45 on BBC One WestLatest broadcast: Mon 24th Nov 2014, 13:45 on BBC One WalesA mother and her son come face to face with a former stalker. Ayesha has to consider the future as Bren's problems are brought into sharp focus.ContributorsDr Jimmi Clay:Adrian Lewis MorganKate Foster:Anna BreconJack Foster:Max DinnenGareth Leonard:Ken BradshawDr Heston Carter:Owen BrenmanDr Emma Reid:Dido MilesDr Al Haskey:Ian MidlaneDr Niamh Donoghue:Jessica ReganAyesha Lee:Laura RollinsKaren Hollins:Jan PearsonValerie Pitman:Sarah MoylePC Brian Miles:David HounslowBrenda Lee:Andrea GordonSierra Lee:Millie PriceWriter:Stephen McAteerDirector:Dominic KeaveyProducer:Dawn CoulsonSeries Producer:Mike HobsonSeries Producer:Peter Eryl LloydGenresDramaMedicalDramaSoapsBrandDoctorsSeriesDoctors: Series 16 Source: BBC Online