movieweb.com — MovieWeb has a brand new exclusive image from the upcoming film Babylon A.D., which hits theaters on August 29 and stars Vin Diesel, Gerard Depardieu, Michelle Yeoh and Charlotte Rampling. Click below to enlarge this exclusive photo featuring Diesel and Depardieu.