Have you talked to a lawyer yet? You might have to bite the bullet and pay for 1 hour of their time for them to evaluate it.

I went to a lawyer about a wrongful dismissal case. He was very honest with me. Forget about getting your job back and don't expect much money as his fee will take most of it. Also wasn't a hugely strong case.

My advice, just becareful about how much money you end up chucking at something. Yes, a company needs to learn lessons but sometimes it might not be worth it for yourself ( stress, your name publicised, cost at the end etc.)

Good luck!