"I just missed your heart." Indeed, dear Hanna. Though the action is thrilling, it's difficult to find yourself cheering for the protagonist, aside from the fact that she's a young girl who's never had the opportunity to experience anything of the outside world. The villains, especially Cate Blanchett's campy, OTT govt. agent with an accent that oozes like molasses, are like D-grade Bond rip-offs. The fairytale parallels start out charming then are beaten over the viewer's head.