Last night I finally got around to watching The Village and I discovered that somehow, sometime, someone had indeed given away the twist for me. And yet, even knowing that small bit of knowledge ahead of time, it did not spoil the movie for me. I thought it was beautifully filmed and well-acted.
I was particularly struck by Adrien Brody's performance as Noah, which was the best portrayal of a person with autism that I have seen in the movies. Take that, Dustin Hoffman.
Go for it! Make a change!