 In its opening weekend, the film grossed $21.4 million in 3,105 theaters in the United States and Canada, ranking #1 at the box office.In its second weekend, the film slipped to #2 in the box office charts, with a gross of $12.1 million, bringing the 10-day total to over $38 million.In total, the film domestically grossed $55,862,886.