House of Seven Corpses pops into my head, but doesn't really fit your description