Where Did You Sleep Last Night

Where Did You Sleep Last Night

S4 E2: After witnessing a murder, Jillian sets out to uncover secrets from her past; Tom finds out he's in danger.