I think it's often forgotten when people rate films that independent &/or especially B movies aren't going to have the same level of bells and whistles as the big funded big studio productions do. One does need to take into account things like a film's budget and studio, ect.
My main question is "The Monster Chronicles", when will we see this? This movie leaves you wanting a sequel.
Here we have the classic Bigfoot movie. Same old script and just some new beautiful nature shots.