If it's just scenes from the movies, they could probably be spliced in from another full frame source?
If this isn't some bad NTSC to PAL conversion, the potential is there to look better than the Japanese LD.
I presume this has a French dubbed soundtrack?