"American Sniper" hit the mark with moviegoers again.
The Navy SEAL drama starring Bradley Cooper topped the box office for a second weekend in a row with $64.4 million, according to studio estimates Sunday. The total haul for the Warner Bros. film now stands at $200.1 million.
Continue Reading Below
The Universal thriller "The Boy Next Door" featuring Jennifer Lopez as a teacher who engages in an affair with a younger man debuted in second place with $15 million.
The weekend's other major new releases weren't even in the neighborhood of "The Boy Next Door."
The animated fantasy "Strange Magic" opened in a distant seventh place with $5.5 million, while the Johnny Depp dud "Mortdecai" flopped in ninth place with $4.1 million.