Plot hole: When McKenna is fighting Colorado at the end, McKenna does not go for Colorado's revolver. He cannot have known the bullets had been tampered with, since that information was only known to Colorado and Hachita. Perhaps he deduced it when Colorado didn't draw his gun. (01:56:00)
PeterNZ
19th Dec 2023