The cast of this unabridged version of Hamlet includes Anton Lesser who plays Hamlet, Edward de Souza, Susan Engel, Emma Fielding and Heathcote Williams.
"{{ opinion }}"