Nicholas Hoult in "Jack the Giant Slayer"

Nicholas Hoult stars in "Jack the Giant Slayer," which had a disappointing opening weekend at the box office.
Warner Bros.
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
68°