Well, it sounds like the Rat was just a regular guy that they were busting and the cops just happened to be in business with him. Bad luck. Im wondering how many friends on the force those two cops have and what they can do to make Landry's life a living hell. Id be somewhat scared. I would definitely look at moving out of that area! The cops could definitely have influence in the outside world while being in prison.