Ted, the Mark Wahlberg and Seth MacFarlane comedy about a talking teddy bear, has opened as the number one movie in the US with $US54.1 million ($54.05 million). Magic Mike, Channing Tatum and Steven Soderbergh's male-stripper tale, debuted at a strong number two with $US39.2 million.
Pixar Animation's fairy tale Brave held up well at number three with $US34 million in its second weekend.
It was an equally big weekend overseas, where two big franchises got a head start on their US openings. Animated sequel Ice Age 4: Continental Drift opened with $US78 million in 34 markets, while The Amazing Spider-Man debuted with $US50.2 million in 13 markets.
Ted stars Wahlberg as a guy whose stuffed bear magically came to life when he was a boy. The two grow up together to become slacker, party-boy roommates. Writer-director MacFarlane, the creator of TV's Family Guy, provides the voice of the bear, while Mila Kunis plays Wahlberg's girlfriend.
The idea of a cuddly teddy bear combined with a foul mouth and MacFarlane's wicked sense of humour caught fire with audiences who lifted Ted beyond what Hollywood expected.
Here in Australia too, where the movie doesn't open until Thursday, it finished second at the weekend box office despite only showing at preview screenings, taking $4.383 million to finish behind Ice Age 4: Continental Drift ($4.895 million).