Snapped
Willa Blanc
S31 E7:
When a retired nuclear physicist is reported missing, investigators discover he lived a reclusive life fueled by paranoia.
Snapped