The fact that the previews play suggest this isn't a problem with the DVD player's hardware, nor the DVD.
The movie on a commercial DVD is encrypted with something called CSS (content scrambling system). The details are unimportant here, except that it's a standard key/certificate system. Using the certificate, multiple keys can be created which will decrypt the same encrypted content. But more importantly, keys can be revoked so that they no longer work on new DVDs without affecting the efficacy of other keys. Each DVD player model and DVD playing app was issued a different key.
The early DVD ripping programs were based on keys lifted from DVD players. If your player was one of these, the key would have been revoked (to punish the manufacturer for failing to sufficiently safeguard the key). DVDs issued after the revocation cannot be decrypted with that player since it's using a revoked key. (Later programs exploited flaws in CSS itself, rendering all keys useless and thus defeating the entire system.)
https/cyber.harvard.edu/openlaw/DVD/dvd-discuss-faq.html
What I'm about to suggest is technically illegal. But given that you have a legit DVD player which has been made unusable through no fault of your own, and you've bought and paid for a legit DVD, I think it's morally justified. And given that DVD CSS has been utterly and completely cracked, I don't think telling you what to do will encourage any more piracy than already occurs (the pirates prefer to rip Blurays anyway). I would just get a DVD ripping program, use it to rip the DVD (which strips off the CSS encryption), then burn that to a DVD-R to create an unencrypted version of the DVD. Assuming that the problem is indeed a revoked key, the resulting DVD-R should play in your player.