Hamlet vil at Claudius skal straffes evig i helvete for sine synder. Han tenker også på om farens ånd virkelig er sjelen til hans far eller ikke en ond ånd som prøver å lure ham, så han nøler med å handle basert utelukkende på åndens ord.
Hamlets interne konflikter, filosofiske funderinger og ønske om å hevne faren gjennom et opplegg snarere enn impulsive handlinger bidrar alle til hans beslutning mot å drepe Claudius i akt 3, og kompliserer hans søken etter hevn ytterligere.