Jack the Giant Slayer opened at the No. 1 spot at the box office with $28 million, according to Box Office Mojo.The $195 million-budget modern take on the classic tale stars Nicholas Hoult as the titular character, as well as ...

TV Guide

Jack the Giant Slayer opened at the No. 1 spot at the box office with $28 million, according to Box Office Mojo.

The $195 million-budget modern take on the classic tale stars Nicholas Hoult as the titular character, as well as Ewan McGregor, Stanley Tucci and Ian McShane.

Check out the best movie and TV characters with eye patches

Coming in second was the comedy Identity Thief, which raked in $9.7 million, bringing its four-week gross to $107.4 million.In the No. 3 spot was the slapstick comedy 21 and Over with $9 million. Right behind was the thriller The Last Exorcism Part II with $8 million.

15 canceled shows we want to bring back

Snitch, starring Dwayne Johnson, came in fifth, making $7.7 million, edging out Escape from Planet Earth, which grossed $6.7 million.

Other Links From TVGuide.com Ewan McGregorIan McShaneNicholas HoultStanley TucciDwayne "The Rock" JohnsonA Good Day To Die HardSilver Linings PlaybookIdentity ThiefSafe HavenEscape From Planet EarthSnitchDark SkiesJack The Giant Slayer21 And OverThe Last Exorcism Part II

Never miss a story

Choose the plan that's right for you.
Digital access or digital and print delivery.