Mrs BrownBBC Four Duration: 1 hour, 39 minutes Audio describedFirst broadcast: Sat 18th Aug 2007, 19:35 on BBC Two EnglandLatest broadcast: Sat 4th Nov 2023, 22:00 on BBC ScotlandAvailable for 12 monthsWatch nowDramatisation of one of history's most unusual love stories. A grieving Queen Victoria finds herself drawn to an unconventional Highlander. Show more ContributorsQueen Victoria:Judi DenchJohn Brown:Billy ConnollyBenjamin Disraeli:Antony SherHenry Ponsonby:Geoffrey PalmerDr Jenner:Richard PascoBertie, Prince of Wales:David WestheadDirector:John MaddenArchie Brown:Gerard ButlerLady Ely:Bridget McConnellLady Churchill:Georgie GlenLady-in-Waiting:Catherine O'DonnellPrincess Alexandra:Sara StewartPrincess Helena:Finty WilliamsPrincess Louise:Claire NicolsonPrincess Alice:Hattie LadburyPrince Alfred:Oliver KentPrince Arthur:Alex MenziesPrince Leopold:Simon McKerrellBertie's Valet:Rupert FarleyMrs Grant:Elaine CollinsMr Grant:Jimmy ChisholmLord Stanley:Jason MorellMary Ann Disraeli:Cherith MellorSpeaker of the House of Commons:George HallDean of Windsor:Oliver Ford DaviesSociety Lady:Delia LindsaySir Charles Dilke:James VaughanBarney:Brendan O'HeaWriter:Jeremy BrockProducer:Sarah CurtisGenresDramaBiographicalDramaHistoricalDramaRelationships & RomanceFormatsFilms Source: BBC Online