In what way does it not respond to light correctly? If you mean you can't see the specular highlights like with the rest of the body, that's because you've got two lights that are above it and the top of the head is completely flat. If you want to give it a little spec from that angle, then bevel the top of the head slightly so that the edge isn't so sharp.
The hands look a bit high poly and could do with some better uvmapping (or just use a solid color). You should try using the subdivision object feature in anim8or instead of subdividing the faces, next time (check the manual if you don't know what I mean).
It looks good though, good luck with animating it