Disney has announced the cast for the upcoming British Disney+ Original series, “The Ballad of Renegade Nell”, a Lookout Point original adventure series for Disney+, directed by Ben Taylor (Sex Education, Catastrophe). Louisa Harland (Derry Girls) plays the title role of Nell, a quick-witted and courageous young woman who finds herself framed for murder and […]