What’s great about it is that it has a little bit of everything: Magic, romance, action, comedy. The interweaving plots are pretty simple to follow, and that’s good for someone who likes a lot going on at once. The performances and effects were wonderful.