For my money I’d say “Hot Fuzz”. The script is so tightly written that it’s AMAZING on rewatches. Almost every single line of dialogue is either a joke, set-up for a joke, a payoff, advances the plot, foreshadowing, establishes characters, or some combination of all of these.
The only things I could maybe see people thinking of as plot holes would be how absurd some character motivations are, but to me that just falls into suspension of disbelief.
For my money I’d say “Hot Fuzz”. The script is so tightly written that it’s AMAZING on rewatches. Almost every single line of dialogue is either a joke, set-up for a joke, a payoff, advances the plot, foreshadowing, establishes characters, or some combination of all of these.
The only things I could maybe see people thinking of as plot holes would be how absurd some character motivations are, but to me that just falls into suspension of disbelief.