BBC radio has a unique heritage when it comes to Shakespeare.
Michael Sheen stars as Hamlet with Kenneth Cranham as Claudius, Juliet Stevenson as Gertrude and Ellie Beaven as Ophelia in the best-known and most powerful tragedy of modern times.
Other Audio Books you may be interested in
Iseekblog audio Books
Maccvs Audio books