Movies on TV question

Right now on my local Fox affiliate they are showing “Open Water”, a decent film from a few yesars back about a couple left in the ocean by a diving expedition. The thing is, I saw it yesterday on WGN, and it was also on Friday night on either TBS or TNT. I’m certain that after this weekend, I won’t see it again for a couple of years.

What is the explanation for the cycling of films on TV? BTW, “Pretty Woman” is doing the same thing on multiple stations this weekend, but it comes back every six months or so.

A thread was started on this exact same subject yesterday