George Eliot鈥檚 heart-warming tour de force about a weaver鈥檚 search for redemption.
Available now
29 minutes
See all episodes from Silas Marner by George Eliot