To Walk InvisibleBBC One Duration: 2 hoursFirst broadcast: Thu 29th Dec 2016, 21:00 on BBC One Scotland HDLatest broadcast: Thu 29th Dec 2016, 21:00 on BBC One WalesPeriod drama telling the story of writers Charlotte, Emily and Anne Bronte and their extraordinary battle for recognition. Show more ContributorsPatrick Bronte:Jonathan PryceCharlotte Bronte:Finn AtkinsEmily Bronte:Chloe PirrieAnne Bronte:Charlie MurphyBranwell Bronte:Adam NagaitisJohn Brown:Mark FrostTabby Aykroyd:June WatsonMartha Brown:Megan ParkinsonNaopleon Bonaparte:Jonathan CarleyDuke of Wellington:James NortonCaptain Parry:Matt AdamsJack Sharp:Matt AdamsCaptain Ross:Kris MochrieYoung Charlotte:Rosie BooreYoung Emily:Talia BarnettYoung Anne:Lara McDonnellYoung Bramwell:Troy TippleGeorge Smith:Luke NewberryJoe Leyland:David WalmsleyArhut Nicholls:Rory Fleck ByrneMiss Patchett:Rebecca CallardWilliam Allison:Joe ArmstrongThomas Mallinson:Rhys ConnahEnoch Thomas:Jamie DorringtonSamuel Hartley:Thomas HowesDr Wheelhouse:Thomas NelstropBailiff:David ProshoMrs Robinson:Karen ShawHenchman:Paul KynmanKent:Freddie MeredithWilliam Smith Williams:Hugh SimonEllen Nussey:Gracie KellyWriter:Sally WainwrightDirector:Sally WainwrightProducer:Karen LewisExecutive Producer:Sally WainwrightExecutive Producer:Faith PenhaleGenresDramaClassic & Period Source: BBC Online