I discovered that I could still watch the film by ripping the DVD to my hard disk with MacTheRipper, and then viewing the ripped version. I presume the error correction routines are more robust in MTR than they are in DVD Player, and so MTR is better able to scavenge data from scratched disks.
Even better, I was able to start watching the movie before the rip had completed!

