Thanks to VinXperience, new behind-the-scenes footage from Vin Diesel's sc-fi extravaganza Babylon A.D. is now online! Watch some new promo footage below from the upcoming film...

The film is being released on February 29th, 2008. In it, Vin, playing a mercenary, must transport a woman from Russia to Germany. She is believed to be the host for an organism that could be harvested into a genetically altered messiah.

B. Alan Orange