The report is in the rumor bin right now, as many actors are being considered to play Jack. The fairy tale has been told in many different ways over the years and has often been combined with the Jack and the Beanstalk fairy tale, but don't expect Bryan Singer's Jack to be some foolish boy who climbs a beanstalk in search of riches. As described when Singer signed on for the project, Jack is a farmer who is chosen to lead an expedition to rescue a princess after she is kidnapped by a giant. (All those who immediately thought of the ogre 'Shrek' and his rescue of Princess Fiona, please raise your hand.) Is he chosen because he has previous experience killing giants, or because he is a possible suitor for the princess? Will the princess end up rescuing herself while Jack is busy battling the giant?
Johnson, who was reportedly considered to be the new Spider-Man, is a very capable young actor and would be a fine choice, but if the film becomes too reliant on special effects -- as with Singer's 'Superman Returns' -- it won't make much difference who is running around a fantasy kingdom, cutting off heads and rescuing damsels in distress.
Whoever ends up playing Jack, the new version will be competing with the 1962 film that also featured the rescue of a princess. See the trailer below.