To me, Ennis stands for the conservative side of America. He's the biggest homophobe in the whole movie - culturally and psychologically - but by the time he admits his feelings, it's too late.
Ang LeeI don't have incredible knowledge about films or of filmmaking history; I'm not that kind of person.
Ang Lee