Franco Zeffirelli's 1990 film of Hamlet stars Mel Gibson as the Dane, with Glenn Close as Gertrude, Alan Bates as Claudius and Helena Bonham Carter as Ophelia.
J. Lawrence Guntner has suggested that Zeffirelli's cinematography borrows heavily from the action film genre that made Gibson famous, noting that its average shot length is less than six seconds [REF].