|Hello from the Critique Club,
Photographically speaking, you did a very nice job capturing this image under what had to be tough lighting conditions. My only comment regarding the technical aspects of this image is the out of focus nut on the right side of the photo. I've never been a big fan of objects in the front plane of a photo being out of focus but that is a personal preference and I try not to lower a score for such things. Besides, at 1/45 sec, ISO 1600, and F5.3 (Hand held I assume), you did an amazing job with the limited depth of focus you had.
As for your score, I think the comments you received during the challenge sum it up pretty well. People had a small problem associating this image with the movie. I am really amazed that the score didn't suffer more from the DNMC crowd than it did. That probably was related to this being a member challenge and not an open challenge.
Feel free to PM me if you have any questions regarding this critique.