American Sniper is reeling in the cash. 

Sorry, “Mockingjay,” but “American Sniper” has shot you down.

“The Hunger Games: Mockingjay — Part 1” was previously the highest-grossing film released in 2014 with $336.9 million, but now Clint Eastwood’s Oscar-nominated war film has taken the top spot.

As of this weekend, “American Sniper” has grossed $337.2 million since its limited release in December. The film was No. 1 for three consecutive weekends in January,shattering box-office records over the Martin Luther King Jr. holiday weekend andSuper Bowl weekend.

The controversial Bradley Cooper film is also now the most successful war-themed film globally, earning $500.2 million worldwide.

Read more: Huffington Post