Blood, sweat and tears meet lights, camera and action during the 7th annual edition of the IFFBoston, ongoing from April 22, through April 28, 2009.

I like how they used the anatomical imagery for the campaign.

[via bioephemera]