Vaughn's ambitious fantasy is something of a curate's egg. It certainly looks good, with some impressive, if uneven, special effects and an attractive, stellar cast. It will undoubtedly enchant most children and keep them entertained throughout. For me, however, it was marred by several fundamental flaws. There's some very clunky dialogue, and, in their (laudable) efforts to appeal to both kids and adults, Vaughn and Goldman have allowed themselves to indulge in some painfully laboured humour. There's also a somewhat contrived, forced feeling to the way the story progresses. This may sound like mean-spirited criticism but these problems result in a movie that has much less heart and charm than it ought to have. This is far from being a bad movie, but, with an improved script, it could have been a much better one.