Liam Neeson stars in "The Grey." (Kimberley French/Open Road Films/AP)

Other top films in this weekend’s box office include Kate Beckinsale’s “Underworld: Awakening,” Katherine Heigl’s “One for the Money” and “Red Tails,” about the Tuskegee Airmen during World War II. Here are the top 10 movies of this weekend’s box office:

1. “The Grey,” $20 million

2. “Underworld: Awakening,” $12.5 million

3. “One for the Money,” $11.8 million

4. “Red Tails,” $10.4 million

5. “Man on a Ledge,” $8.2 million

6. “Extremely Loud & Incredibly Close,” $7.1 million

7. “The Descendants,” $6.6 million

8. “Contraband,” $6.5 million

9. “Beauty and the Beast 3D,” $5.3 million

10. “Haywire,” $4 million

You might also like: Where to watch Oscar-nominated movies