It is always possible, but since it is a he said, she said situation, you probably get nothing out of it.can I seek legal action against it, cause my contract was temporary ???
Only if they violate the terms of the contract, they might be forced to keep you to the end of the contract.
(if they have no prove, but only a statement from one person, you might have a good position)
Calling the company seems the logical thing to do first.if the matter was too serious for that person(XYZ) then instead of filing a complaint to police why that person(XYZ) called our company
If you p****d some one off lately, he might have used XYZ to get back at you.It sounds conspiracy to me