Michelle Yeoh, Melanie Thierry and Vin Diesel in The 20th Century Fox's Babylon A.D. (2008). Photo credit by Guy Ferrandis.

Michelle Yeoh, Melanie Thierry and Vin Diesel in The 20th Century Fox's Babylon A.D. (2008). Photo credit by Guy Ferrandis.