Prehistoric adventure-action '10,000 BC' topped the weekend box office earning 35.7 million dollars, according to estimates compiled by Exhibitor Relations.
``10,000 BC'' tops weekend box office