Other than Lori Singer, I like everything about this film. Richard E. Grant is at his best, and Sands is pure Evil. The magic stuff is great and I love films that have magic, and/or sword stuff. This isn't medieval, but it all fits well in a modern setting.