This film is just a failure on all fronts. It's essentially a Terminator rip-off with no sense of logic, weak acting, gratuitous and misogynistic violence, and horrendous special effects. It falls flat when it tries to be funny, and when it does make you laugh, it's for all the wrong reasons. I've always found Miner to be a horrible director and this film just further solidifies that opinion.
Fun over-the-top fantasy version of "Terminator" by instead of a cyborg sent back in time we get a evil warlock sent forth into our own time. Julian Sands has a good energy as the evil witch bastard and Richard E. Grant do his most romantic role. Long stretches of time where not much happen though and Lori Singer's old woman's make-up did not work that well, but this film has some strange kind of charm.