The film received generally positive reviews .
The film grossed over $97 million on a $40 million budget .
The film received generally positive reviews and grossed over $97 million on a $40 million budget .