Dame Judi Dench, who plays 007's boss M in the most recent Bond movies, delighted the sell-out audience at the Rose of Kingston with a humorous take on Hamlet's Gertrude, while fellow Bond actors Samantha Bond and Colin Salmon performed excerpts from other Shakespearean works.