"Kung Fu Panda 3" kicked its way to the top of the North American box office with a respectable $41 million, according to Rentrak estimates Sunday.

The DreamWorks Animation film cost a reported $145 million to make and earned a strong "A" CinemaScore from audiences — 70 percent of whom were families.

The first film opened to $60.2 million in 2008 and the second to $47.7 million in 2011.

The animated sequel also fared much better than the weekend's other new openers, like Disney's Coast Guard adventure "The Finest Hours," which debuted in fourth place with $10.3 million.

Based on a real life 1952 rescue mission, "The Finest Hours" stars Chris Pine, Casey Affleck and Ben Foster and cost around $80 million to make.

Rentrak's Paul Dergarabedian thinks that the nautical theme might have seemed too similar to the recently released "In the Heart of the Sea" for audiences.

The "Fifty Shades of Grey" parody "Fifty Shades of Black," meanwhile, earned a modest $6.2 million, but it only cost a reported $5 million to produce. Marlon Wayans co-wrote, stars in and produced the R-rated takeoff.

Estimated ticket sales for Friday through Sunday:

1. "Kung Fu Panda 3," $41 million.

2. "The Revenant," $12.4 million.

3. "Star Wars: The Force Awakens," $10.8 million.

4. "The Finest Hours," $10.3 million.

5. "Ride Along 2," $8.3 million.

6. "The Boy," $7.9 million.

7. "Dirty Grandpa," $7.6 million.

8. "The 5th Wave," $7 million.

9. "Fifty Shades of Black," $6.2 million.

10. "13 Hours: The Secret Soldiers of Benghazi," $6 million.

ASSOCIATED PRESS