 In its opening weekend, the film grossed $12.6 million in 2,769 theaters in the United States and Canada, ranking No.3 at the box office behind the second weekend of "21" and fellow newcomer "Nim's Island", below the expectations of Universal Studios.Viewers in their 50s to 80s were the main audience for the film.