The film has grossed $351 million worldwide .
The film received mixed to positive reviews from critics , with praise for the cast 's performances , but criticism for not adding anything new to previous adaptations .
The film has grossed $351 million worldwide and received mixed to positive reviews from critics , with praise for the cast 's performances , but criticism for not adding anything new to previous adaptations .