Rachel Weisz: Superhero

Photo Credit: Bob Carlos Clarke 

I found this pic of actress, Rachel Weisz, while perusing a wonderful blog called Grantbridge Street and other misadventures and just thought it had a superheroish quality to it. I couldn't find any info on when it was taken or for what purpose. A quick scan of her IMBD profile didn't indicate this was a promotional shot for a past film. Anyway, it's a cool pic and I think the outfit and pose are definitely inspired by the comic book "look". Anyone have a clue as to where this pic originated? Would love to hear it.

Updated June 27, 2012
A reader has informed me that the photo credit should go to Bob Carlos Clarke