Tarik stars in Babylon A.D .
The film was directed by Mathieu Kassovitz and stars Vin Diesel , Mélanie Thierry , Michelle Yeoh , Lambert Wilson , Mark Strong , Jérôme Le Banner , Charlotte Rampling , and Gérard Depardieu .