Brad Pitt`s new war movie "Fury" slayed its way straight to the top of North America`s box office, knocking "Gone Girl" out of first place, industry data showed Monday.
The gory World War II film, which has already been turned into a video game, earned $23.7 million in its opening weekend, according to box office tracker Exhibitor Relations.
"Gone Girl," starring Ben Affleck as a husband accused of murdering his wife (Rosamund Pike), slid to second place after two weeks in the top slot, earning $17.5 million, for a three-week haul of nearly $107 million.
Another new entry, animated comedy "The Book of Life," featuring the voices of Mexican star Diego Luna, as well as Hollywood`s Zoe Saldana and Channing Tatum, was a close third, with $17 million in box office sales.
Disney`s "Alexander and the Terrible, Horrible, No Good, Very Bad Day" -- based on a children`s book of the same name and starring Steve Carell and Jennifer Garner -- came in fourth place at $11.5 million.
Romance "The Best of Me," starring James Marsden and Michelle Monaghan as high school sweethearts who reunite in their hometown, debuted in fifth place, earning just over $10 million.
Dropping to sixth in its second week in theaters, action-horror film "Dracula Untold" -- depicting the vampire as a flawed hero in a tragic love tale -- earned a whisker below $10 million.
Robert Downey Jr`s much-anticipated "The Judge," co-starring 83-year-old Robert Duvall, fell to seventh place, with $7.9 million, after a disappointing fifth place debut last week.
Horror flick "Annabelle," about a haunted supernatural doll, was just a hair behind with just under $7.8 million, good enough for eighth. The film has earned just over $74 million in three weeks.
"The Equalizer," an adventure-action film starring Denzel Washington that is loosely based on a popular 1980s television series of the same name, earned $5.4 million for ninth place.
And rounding out the top 10, sci-fi action film "The Maze Runner" took in $4.4 million.