moviethread.com — In “Babylon A.D.” Vin Diesel, the slowest-moving action hero in movies, travels over land and under water from somewhere in the former Soviet Union to New York City in the company of a nun (Michelle Yeoh) and a young woman named Aurora (Mélanie Thierry). Aurora is either some kind of biological weapon or some kind of messianic figure.