Programme Index

Discover 10,340,045 listings and 247,787 playable programmes from the BBC

Result 1 for your search filters
Filter by channel

Duration: 1 hour, 39 minutes

First broadcast: on BBC Two EnglandLatest broadcast: on BBC Scotland

Available for 24 days

Dramatisation of one of history's most unusual love stories. A grieving Queen Victoria finds herself drawn to an unconventional Highlander. Show more


Queen Victoria:
Judi Dench
John Brown:
Billy Connolly
Benjamin Disraeli:
Antony Sher
Henry Ponsonby:
Geoffrey Palmer
Dr Jenner:
Richard Pasco
Bertie, Prince of Wales:
David Westhead
John Madden
Archie Brown:
Gerard Butler
Lady Churchill:
Georgie Glen
Catherine O'Donnell
Princess Alexandra:
Sara Stewart
Princess Helena:
Finty Williams
Princess Louise:
Claire Nicolson
Princess Alice:
Hattie Ladbury
Prince Alfred:
Oliver Kent
Prince Arthur:
Alex Menzies
Prince Leopold:
Simon McKerrell
Bertie's Valet:
Rupert Farley
Mrs Grant:
Elaine Collins
Lord Stanley:
Jason Morell
Mary Ann Disraeli:
Cherith Mellor
Speaker of the House of Commons:
George Hall
Dean of Windsor:
Oliver Ford Davies
Society Lady:
Delia Lindsay
Sir Charles Dilke:
James Vaughan
Sarah Curtis