The title just about says all that needs to said about this. It's just another content dump from the new (and vastly inferior) Cinemassacre.
I don't care about what Screenwave Media (or James for that matter) have to say about mostly irrelevant B or Z movies from the 90's. I've never made it through a full review.