I know that that is used for things and who for people, but in some cases, I can't really explain why, but I'm hesitating between:
There are 4 more people that have watched the film #2 than people that have watched the film #3.
or
There are 4 more people who have watched the film #2 than people who have watched the film #3.
or
another way to say it?