It does not make much sense to me. I am sorry to say this. I just would add 'is the' in the sentence thats all.
I would rather reframe the sentence as "A flawless finish is the characteristic of the British prestigious cinema"
- For Teachers