That was one crazy hour of television.
We couldn't help but wonder what was going to happen in Stalker Season 1 Episode 13. Would we see Perry or Ray?
Thankfully we got to see both and both were on the outside! Yes, as I guessed after Stalker Season 1 Episode 12, Perry used his family connections to get the guy who ruined Beth's life out of the mental institution.