The weekend winner was "Ted," "Family Guy" creator Seth MacFarlane's raunchy comedy starring Mark Wahlberg and a talking, potty-mouthed teddy bear. The movie collected a robust $54.1 million upon its debut, while Steven Soderbergh's "Magic Mike" started off with $39.2 million. The latter film, which stars Channing Tatum, is loosely based on the actor's brief stint as a stripper at age 18.
Tyler Perry's "Madea's Witness Protection," meanwhile, opened with a solid $26.4 million — slightly ahead of the $25 million the director-actor-writer's last "Madea" film debuted with last summer. The only flop of the weekend was "People Like Us," an adult drama that launched with just $4.3 million and failed to connect with an older audience.
For more on the weekend's hits and misses, check out the latest box office video report.
Follow Amy Kaufman on Twitter @AmyKinLA