"American Sniper" is still a giant hit with moviegoers.

The military drama starring Bradley Cooper as Navy SEAL marksman Chris Kyle topped the box office for a second weekend in a row with $64.4 million in first place.

"American Sniper" is nominated for six Academy Awards, including best picture and best actor for Cooper. The total haul for the Warner Bros. film now stands at $200.1 million.

"We've never quite seen anything like this at this time of year," said Paul Dergarabedian, senior media analyst at box-office tracker Rentrak. " 'American Sniper' is helping to propel the box office, which is already 9.3 percent ahead of the same time last year."

The film, directed by Clint Eastwood, already broke box-office records when it expanded to wide release last weekend, easily surpassing 2009's "Avatar" to become the biggest January opening for a movie and immediately becoming the top grossing film among best-picture Oscar nominees.

In a distant second place, the saucy Universal thriller "The Boy Next Door" featuring Jennifer Lopez as a teacher who engages in an affair with a younger man played by Ryan Guzman, debuted with $15 million.

Estimated ticket sales for Friday through Sunday at U.S. and Canadian theaters:

1. "American Sniper," $64.4 million.

2. "The Boy Next Door," $15 million.

3. "Paddington," $12.4 million.

4. "The Wedding Ringer," $11.6 million.

5. "Taken 3," $7.6 million.

6. "The Imitation Game," $7.1 million.

7. "Strange Magic," $5.5 million.

8. "Selma," $5.5 million.

9. "Mortdecai," $4.1 million.

10. "Into the Woods," $3.9 million.

ASSOCIATED PRESS