Riddick, which tells the story of an anti-hero deserted on a sun-scorched planet fighting for survival against alien predators, took the top spot at this weekend's box office, landing at No. 1 with $18.6 million.

Lee Daniels' drama The Butler, starring Forest Whitaker and Oprah Winfrey, continued to fare well with moviegoers, coming in at No. 2 with 8.9 million. Rounding out the top 3 was Eugenio Derbez's dramedy Instructions Not Included, which earned $8.1 million and jumped two spots on the list from last weekend.

Your information may be shared with other NBCUniversal businesses and used to better tailor our services and advertising to you. For more details about how we use your information, see our Privacy Policy. If you are located outside of the U.S., your information may be transferred to, processed and used in the U.S.