About this programme
1964 production of Shakespeare's famous play. Filmed in Elsinore, Denmark.
TVGuideUK
Programme listing
Hamlet at Elsinore is next on BBC Four at 22:30 on Sun 8 Nov 2026.
The next showing is on BBC Four.
Yes — it is on tonight at 22:30 on BBC Four, ending at 01:25.
Create a free TVGuideUK account and set reminders for Hamlet at Elsinore, series links and favourite channels — handy when you found us by searching what time it’s on.
Channel numbers may vary by region, package or device.
1964 production of Shakespeare's famous play. Filmed in Elsinore, Denmark.