The weekend box office belongs to Nicholas Hoult's fantasy drama "Jack the Giant Slayer."
The film, which opened on Friday, March 1, grossed $28 million over the weekend, according to The Hollywood Reporter. Dubbed the "first big-budget tentpole of the year," the film didn't get the strong opening it needed, with the budget for the film being over $300 million.
"Jack the Giant Slayer" features Hoult, Stanley Tucci and Ewan MacGregor in the ancient war between humans and a race of giants. The war is reignited when Jack (Hoult), a young farmhand fighting for a kingdom and the love of a princess, opens a gateway between the two worlds.
In second place is Universal's comedy crime film "Identity Thief," with $9.7 million. The R-rated film has earned over $107.4 domestically since its February 8 debut, according to the magazine.
There was some controversy with the film after New York Observer critic Rex Reed commented negatively on star Melissa McCarthy's weight. McCarthy's cousin Jenny McCarthy came to the comedian's defense earlier this week and said Reed could "go to hell."
The comedy film "21 & Over" nabbed the No. 3 spot for the weekend box office, raking in $9 million according to the entertainment outlet. The comedy, which hails from the writers of "The Hangover," premiered on March 1.
The film follows a promising young student and his two best friends the night before his 21st birthday -- also the night before his big medical school exam.
In fourth place was "Last Exorcism II," which debuted to $8 million. Another box office disappointment, according to the magazine, was Ed Harris and David Duchovny's independent thriller "Phantom," which opened to $475,000 for the weekend.
Check out the trailer for "Jack and the Giant Slayer" below.