Jack the Giant Slayer
Jules Brenner
An adventurous lad in a class-challenged romance and a complete overhaul of a classic. The biggest surprise is how well it's crafted and portrayed by a very able cast.