A famous director once observed, that it's often more important that the actors look the part than their exact skill level. Of course, you don't want terrible actors regardless of how they look, but it's really important to have the heavy look like a heavy, and so on. Because that look sells the story instantly, the moment the actor comes on screen. So care should be taken to make sure you got that right. For example, I'd ask myself these questions: does the girl look like she has it in her to torture people, never mind the harm they did her? If the girl looks too sweet or innocent to torture anyone, you're gonna lose credibility right off the bat. Does the girl look ethnic enough to play a Native-American woman who can call upon ancient spirits, or does she look like any old suburban chick, except she's got black hair and dark eyes... it's like those supposedly menacing Mexican drug mafia guys, who are played by your buddies who happen to be latinos - and the fact that they grew up in comfortable suburbia in the U.S. comes through loud and clear, and totally doesn't work for "dangerous Mexican drug mafia killer". Remember, the actors and the script are what make a film - not the Red One or Super Lens. If your actors are laughably miscast, never mind their skill levels, you're gonna lose, period. And keep in mind - it is a separate issue from talent... you can miscast very talented actors as well. An amateur indie production already faces high obstacles, of which bad acting and casting are perhaps the biggest obstacles - you don't want to condemn yourself to failure right off the bat before you even had a chance to shoot the movie, because you didn't work hard enough on the casting. Make sure your script is up to par. And make sure you pick your actors carefully - that's 90% right there. Everything after that is gravy, even if it takes a lot of hard work. And you don't want to waste all that hard work, money and people's efforts on a poor script or poor casting decisions. Good luck!