Jack the Giant Slayer [PG-13]
2013 Warner Bros.
Directed by Bryan Singer
Up-graded from B.
+1: Cast: Nicholas Hoult (as Jack), Ewan McGregor (Elmont), Stanley Tucci (Roderick).
-1: Science: Heights of magic beanstalks and elevations of kingdoms for giants.
Par: CGI character effects.
Par: Prologue with CGI puppets.