"Think Like a Man" wins No. 1 at weekend box office Meagan Good is shown in a scene from "Think Like a Man." (Alan Markfield - AP) After several weeks at the top of the box office, "The Hunger Games" has finally been ousted by two more romantic movies. "Think Like a Man," the ensemble-based adaptation of Steve Harvey's bestselling book, took No. 1, earning $33 million in its opening weekend. "The Lucky One," starring Zac Efron, made $22.8 million and came in second place. Here's the full list of the weekend's top 10 movies at the box office: "Think Like a Man," $33 million "The Lucky One," $22.8 million "The Hunger Games," $14.5 million "Chimpanzee," $10.2 million "The Three Stooges," $9.2 million "The Cabin in the Woods," $7.8 million "American Reunion," $5.2 million "21 Jump Street," $4.6 million "Mirror Mirror," $4.1 million