Magic Mike had high hopes, but the foul mouthed teddy bear Ted beat back the stripper movie to top the box office. Seth MacFarlane's screen debut shocked with a $50 million-plus opening weekend.

FREE Movie Newsletter