Vin Diesel makes his way back to his New York hotel after appearing on MTV’s TRL to promote his new film Babylon A.D.
The film is about a war hero-turned-mercenary Thoorop (Diesel) who is escorting a woman from Russia to America only to discover she’s host to an organism a cult wants to harvest in order to produce a genetically modified Messiah.
Ooookay.