this movie have everything a fantasy movie should have and romance and clever witticism and great acting and a fair dose of magic . i thoroughly enjoy this movie and be draw to it original plot ( base on the neil gaiman novel which i be now look to read ) and colorful character . one of the most striking thing to me actually be how self contain the story be . unlike so many sci fi fantasy movie out there right now which leave open ending and such this be a pure fairy tale and satisfying in and of itself with no need for a sequel . original . fun . feel good fantasy .