I thought Dreamcatcher was fun. I don't know what other people watch b movies for, but it did the job for my unapologetically bad movie, loving self.
Some quirky movies are very prone to that. For some people they really work, and it all makes sense and is fun to watch, for others they fail and it all falls apart. I can see why someone might enjoy this, because you have Morgan Freeman acting like an out-of-control officer, fanged funky butt worms, an English alien parasite, and Dudditts (I don't know how to classify Dudditts - he annoyed me).
For some reason, I ended up in the middle for this one. Some of the scenery and setting was awesome - I hope if someone ever does a real Lovecraft Mythos Wendigo film they take some pointers from it - and the overbearing characters were great, but the movie falls apart for some reason. Maybe it slowed down too much and let me think about what was going on.