Jack the Giant Slayer
“Jack and the Beanstalk” gets revamped for the age of CGI, with the backstory expanded to encompass a dormant war between humans and a race of sky-dwelling giants. Farm boy Jack (Nicholas Hoult) and a royal guard (Ewan McGregor) climb up to rescue a princess (Eleanor Tomlinson) and restore her to her father the king (Ian McShane), while a traitor (Stanley Tucci) plots to lead the giants in renewing their ancient war. The result is a wonderful fantasy-adventure; Darren Lemke, Christopher McQuarrie and Dan Studney's script flies like the wind, and director Bryan Singer strikes just the right balance of spectacular effects, swashbuckling and Princess Bride-style humor. This could become The 7th Voyage of Sinbad of the 2010s, cherished by kids of all ages. (The 3-D, though, is distracting and unnecessary.)