Oscar-nominated war film American Sniper led US and Canadian box office charts over the weekend with a record-smashing $90.2 million in ticket sales, according to studio estimates.

The film, which broke the record for a January weekend as well as for any drama opening ever, was directed by Clint Eastwood and stars Bradley Cooper. It virtually doubled industry expectations after widely expanding to some 3,500 screens from just a handful of theatres the day after scoring six Oscar nominations, including best picture and best actor for Cooper, who plays a Navy Seal sharpshooter.

R-rated comedy The Wedding Ringer finished second with $21 million for three days through Sunday.

Another new release, family film Paddington based on the series of classic children’s books about a loveable bear, was third with $19.3 million.

Dan Fellman, head of domestic distribution at the Time Warner Inc. unit Warner Bros, which distributed American Sniper, said it had become “an instant cultural phenomenon”.

“People in small towns, big and small cities, in the heartland, in both red and blue states, people who go to the movies once every year or two, they all came out,” Fellman said.

The film set records in Imax theatres, unusual for a drama, and far surpassed Eastwood’s Gran Torino which opened at $29.5 million in 2008.

The Wedding Ringer stars Kevin Hart and Josh Gad in a buddy comedy about a for-hire best man, played by Hart. It also set a record, for an R-rated comedy January opening.

The family-friendly Paddington, which won rave reviews with 98 per cent of critics on website Rottentomatoes giving it a fresh rating, chronicles the adventures of the bear, voiced by Ben Whishaw, who travels to London from Peru seeking a home. Hugh Bonneville, Sally Hawkins and Nicole Kidman star.

Rounding out the top five, Liam Neeson thriller Taken 3 took in $14.1 million, according to tracking firm Rentrak, while civil rights drama and Oscar nominee Selma earned $8.3 million.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.