Brad Pitt’s gritty World War Two drama Fury conquered all box office foes over the weekend, ringing up $23.5 million in ticket sales at theaters all over North Amarica.
Fury kicked two-time box office leader Gone Girl to second place. The thriller starring Ben Affleck collected $17.8 million from Friday through Sunday, according to data from tracking firm Rentrak.
Animated movie The Book of Life earned the No. 3 spot with a debut of $17 million at domestic theaters.
In Fury, Pitt plays a hardened war veteran who leads men overcome by fatigue and travelling by tank in Nazi Germany during the final months of World War Two. Shia LaBeouf, Jon Bernthal, Michael Pena and Logan Lerman play the rest of his U.S. Army crew.