I was about to say that this sounds like a plot from a bad Life Time Network movie and then you find the exact movie I was thinking about.
Life imitates fiction! Yeah, watched that movie several times. Ray sure knows how to play the ‘bad’ guy roles. He sure pushed the envelope in that movie....all the way up the dark stairs and into the BR with his flashlight...haha.