tokens: Though it was a financial disappointment at the domestic box office and globally , and the film and script received negative reviews from critics , the film has grossed $ 439 million worldwide , surpassing " Prince of Persia : The Sands of Time " as the highest-grossing video game adaptation of all time .