Last night I watched my favorite show, House.
And about had a stroke.
The writers killed off a major character in a way that made no sense. I've read the interviews and I understand that they took artistic license by not foreshadowing this event. They were doing what they felt was best for the story and most challenging for the character of House. I can understand this. But what they did was very risky because it had the potential to alienate the audience.
This is where the art of foreshadowing comes in. Done right, this technique won't five away the future of the story, but when a twist comes, it will give the past scenes sense and will keep the twist from completely shocking the reader.
I really wish the writers would have foreshadowed this death, even if only to the audience.
Do you use foreshadowing? Or do you prefer to shock your reader?