Ian McEwan's modern-day take on Hamlet, told by an unborn child who eavesdrops on the murderous plotting of his mother and uncle. Read by Tim McInnerny. Show more
Discover 11,128,835 listings and 277,521 playable programmes from the BBC
Ian McEwan's modern-day take on Hamlet, told by an unborn child who eavesdrops on the murderous plotting of his mother and uncle. Read by Tim McInnerny. Show more