No seu último filme, optou por dar um salto no vazio em vez de escolher um papel seguro e de protagonista. Desempenha a personagem de Gertrude, contracenando com Mel Gibson no papel de príncipe da Dinamarca, na versão de Franco Zeffirelli de «Hamlet», na peça de Shakespeare. O filme, já estreado na Europa, inclui três antigos Hamlets britânicos -- Alan Bates, Paul Scofield e Ian Holm --, em papéis secundários, com o ídolo cinematográfico de Hollywood, Mel Gibson, aparentemente introduzido na produção para realçar o seu interesse junto das massas. Mas a mistura única de uma presença cheia de classe e de magnetismo junto da bilheteira pertence a Glenn Close, o que também se revelou crucial. O produtor, Dyson Lovell, recorda uma reunião em Los Angeles, antes de se iniciarem as filmagens. Ele, Zeffirelli e Gibson procuravam aconselhar-se junto de consultores em «marketing» quanto ao que era preciso fazer para conseguir vender «Hamlet». «O tipo andava de um lado para o outro, dizendo: `O que fará esta fita mexer? '», recorda.