stalker 105 the haunting 03

Stalker Episode 5 “The Haunting”

Stalker episode 5 "The Haunting" airs on Wednesday, October 29 (8:00-9:30 PM, ET/PT) on CBS. Episode Synopsis: While investigating a series of eerie threats, the TAU team discovers the victim’s house...