I see it this way,
Tom is corrupt. He has a morally bad character. Perhaps he was born that way..
Mary was an innocent girl, but she became friends with evil people
Now Mary is corrupted.
It;s much more natural to use other tenses.
eg Mary was corrupted by her friends.
eg May has been corrupted.