Perhaps I should have explained better.
This shows all the vertices assigned to the right.leg vertex group. Notice how it includes the lower leg and foot vertices, which is incorrect.
These vertices need to be removed from the right.leg group, by selecting them and clicking Remove when the right.leg group is selected in the Vertex Group drop-down list.
After removing the foot vertices from the right.bottom group and the entire leg from the right.pel group, the leg bends correctly.
On a rigging note: Add an extra edge loop to the knee and elbow areas, and include one loop to each bone forming the joint. This will allow for more realistic bending at the joints. Also, the pelvis bones do not need to control any vertices, since your middle.abs bone already includes the necessary vertices (and the entire upper body, as I just noticed. Make sure to remove the extra vertices from that group as well).
Black procession through the narrow aisles/Another's gone for all to see
Near the site for one who lost his trials/Sleeping 'neath the ground is me