When the Director of a movie on the week of release panns his own movie then you know something went wrong. Even so this Vin Diesel movie is still sitting at No. 2 this week in the US Box Office. See what you think of BABYLON AD at theatres:
Great New Movie Trailers