It is a tale of ghosts, of madness, of revenge - of old alliances giving way to new intrigues. Denmark is changing, shaking off its medieval past. War with Norway is on the horizon. And Hamlet - son of the old king, nephew of the new - becomes increasingly entangled in a web of deception - and murder. Struggling to find his place in this strange new order Hamlet tries to rekindle his relationship with Ophelia - the daughter of Elsinore's...