The whole 'giving away the ending' argument completely ties into the movie! How clever guys! You are giving people the same abilities that Ashton had, the chance to change how the movie ends based on foreshadowing.
If you don't like what you hear, change it!
PS Who cares if someone tells the ending of a movie! Usually a sentence or two won't ruin it, and perhaps it'll leave you even more perplexed during the movie, as you wonder "How could this end up like they said it would?" Ah well, to each their own...