Urgent HELP required !!!! Plz help!!

:sosad:  dear experts, please help me.. i m stuck in a situation and i dont know what to do..

i m working in a company in Dammam for around 3 years and i was a local transfer. now i am getting a better opportunity in an other company and as per my contract and the company policy i have submitted my resignation in one month advance, now the owner of the company says that he needs a 90 Days advance notice only then he will give me release.
kindly tell me what i can do in this situation.
what if i go to Labor court and file a case against the owner but then he says that he didn't accept my resignation, in this situation what can i do.

PS:
- My direct manager has accepted my resignation.
- the other company does not have any new visa.
- my current employer is in Green Category.

You have to see what your contract states, 30 or 90 days?  Alsol what does labor law say, does it stipulate a fixed notice period?

My contract says 30 Days advance notice.

Check with your new company if they can wait for 2 more months or no, because by going in labour court will delay your procedure more and make it more complicated as well, so I think if you can ask the new company to wait for two more months it will be a good option for you.