You would if the offer was in writing and had a in it a confirmed start date, rate of pay and job position title and you can prove that you accepted the offer before it was revoked. You could then sue the company who made you the offer for breach since that would be a valid employment contract, unless there were conditions in that offer (subject to a bankground check or credit check, etc.) then they would not be in breach.
Good luck. If you have any other related questions please let me know. If you found this answer helpful please accept so I can continue to help others like you in the future. Thank you.