Question: why has ophelia gone insane?
Answer: Ophelia goes mad because her father, Polonius, whom she deeply loved, has been killed by Hamlet. ... The fact that this grief drives Ophelia to madness reveals her overwhelming feelings of hopelessness and powerlessness, and the power that the men in Ophelia's life wield over her.