"Opening in second place with a solid showing of its own was the Meryl Streep-led musical Mamma Mia! which bowed to an estimated $27.6M for Universal. The PG-13 film averaged a stellar $9,276 from 2,976 locations performing just like last summer's musical hit Hairspray which debuted to $27.5M this very weekend. Mamma, which also stars Pierce Brosnan, Colin Firth, and Christine Baranski, played to an audience of adult women with studio data showing that 75% of the crowd was female while 64% was over the age of 30.
It was aimed as an alternative to Dark Knight and the strategy worked like a charm. Streep's The Devil Wears Prada received the same treatment bowing to a similar $27.5M against Superman Returns two summers ago on its way to a sensational $124.7M domestic and $325M worldwide.
Mamma Mia! has already been playing to sell-out crowds overseas over the last two weeks. This weekend, the $65M production bowed at number one in seven new territories including Germany and displayed great holds in existing markets like Australia, Sweden, and the United Kingdom to total an estimated $26.8M weekend take. That propelled the international cume to $72.6M and the global gross to $100M with much more to come"
Link
....but the world goes 'round