Hamlet has gone mad/crazy, possibly because of his love for Ophelia
Hamlet has gone mad/crazy, most likely because of his recent interaction with the Ghost
Hamlet has gone mad/crazy, possibly because of his hate for Claudius and Gertrude's marriage
Hamlet has gone mad/crazy because he found out that Laertes and Ophelia had a secret incestuous relationship