Not as bad as expected and not as bad as Alien Resurrection (though that isn't saying much). It is occasionally a frustrating and illogical mess with an un-necessary final scene. But I was never bored.
Surprisingly amusing comedy with many smart and sharp contemporary jokes that poke fun and high-light issues in equal measure. Not a classic by any means, but quite a giggle.
A pleasent genre surprise