Aurora, the young woman that Vin Diesel has to shuttle from Russia to China, can walk in between bullets a rockets with her eyes closed, judging from this new French teaser trailer for Mathieu Kassovitz's futuristic thriller Babylon A.D.. Aurora (Melanie Thierry) is actually a host to an organism that a cult wants to take from her to bring there Messiah to life. The teaser also gives more of a glimpse of the bombed-out post-apocalyptic countryside from Kassovitz's film. [Allo Cine via Latino Review]