Disney+ has released the Trailer for Renegade Nell, the upcoming action fantasy period drama starring Louisa Harland. The series will start streaming on March 29. “Renegade Nell follows a quick-witted and courageous young woman who finds herself framed for murder and unexpectedly becomes the most notorious highwaywoman in 18th Century England. But when a magical spirit called Billy […]