New In Theatre Review: Babylon A.D. starring Vin Diesel, and Michelle Yeoh Babylon A.D., what should I say about this movie? Should I say… Eric WilliamsSeptember 1, 20083 minute read