The film earned more than $ 340 million worldwide at the box office .
The movie earned more than $ 340 million worldwide at the box office .