I have seen this flic a few times and have enjoyed it thoroughly each time. Great supporting performances. I liked Dennis Hopper in this, although I missed Fred Ward from the first one. Penelope Ann Miller was perfectly cast as well. Valerie Mahaffey and Sheryl Lee Ralph were great also. The special effects do not take over the picture, but are imaginative (the mirror effect)and the magical theory is well thought out and consistent. This is just an enjoyable urban fantasy featuring an alternate history (my favorite genre) of the U.S. in which magic is routinely practices and the social reprecussions spur a McCarthy-like reaction. Diverting and enjoyable.