Ok, slightly strange question maybe, but every time I see/read bits of Hamlet, it strikes me that Ophelia's role/story is always left to one side. She goes "mad" and that's that, apparently. Such gems as "Ophelia herself is not as important as her representation of the dual nature of women in the play." really get my goat. What actually happens to her?
Last time I saw it it seemed pretty obvious that Hamlet has either slept with her or raped her and got her pregnant, and then refused to marry her. Is there a consensus on this, or anything good I could read about her or other female characters in Shakespeare?