Doctors: Season 19, Episode 95
It is Halloween, and as midnight draws near, Heston, Emma and Valerie unleash their personal demons...