Miramax has delayed the release of its upcoming Nicole Kidman-Anthony Hopkins drama The Human Stain from Sept. 26 to Oct. 31, TV Guide Online has learned. Rumor has it the studio postponed the the highly anticipated film just to annoy me.