Weekend Box OfficeWeekend Box Office"The Grey", starring Liam Neeson, took the top spot at last weekend's box office with an estimated $20 million.JB FoxxJB Foxx