Megamind did fine. Due Date did fine. For Colored Girls did fine.
James Franco did awesome.
The results from the weekend box office:
In third, Tyler Perry's For Colored Girls, which actually wasn't titled Tyler Perry's For Colored Girls, grossed $20.1 million, a strong number for a 2-D drama about grown-ups, if a lesser number in the Perry canon. The all-star film, with Whoopi Goldberg and Janet Jackson, was Perry's "weakest" box office starter since Tyler Perry's The Family That Preys.
Together, the three films got Hollywood's holiday season off to a big, fat start. No film, however, was bigger or fatter, theater for theater, than Franco's 127 Hours.
The Danny Boyle-directed endurance test starring Franco as Aron Ralston, the real-life hiker who famously amputated an arm in order to free himself from a boulder, opened at four theaters in New York and Los Angeles, where it sold out its Friday and Saturday night shows, grossed $265,925 overall and averaged $66,481—or more than five times what Megamind did (at thousands and thousands more theaters, natch). So far this year, only The Kids Are All Right has debuted to a bigger per-screen average.
127 Hours' success made the debut of fellow Oscar buzz film Fair Game look relatively pedestrian. The Naomi Watts-Sean Penn drama about the Valerie Plame-CIA leak grossed $700,000 at 46 theaters (for a per-screen average that, yes, was also bigger than Megamind's, but not nearly as showy as 127 Hours').
Elsewhere, Secretariat ($4 million) ground its way past $50 million, deposed champ Saw 3D ($8.2 million; $38.8 million) missed Halloween, and Katherine Heigl's and Josh Duhamel's Life As We Know It ($3.1 million; $48.5 million overall) exited the Top 10 after a four-weekend stay. For Heigl, the comedy was a step up from last summer's Killers, which cost more and made less.