I believe the bad things people do will eventually catch up to them. I've seen it before and continue to see it.
Call it karma if you will, but eventually everyone gets that time in their life where they have to answer for past actions.
I've seen plenty of good people have bad things happen to them, and plenty of bad people have nothing happen to them.