Howards End concludes on BBC One tonight: Here's all you need to know from the cast to spoilers.
Howards End is a new BBC One four-part drama, adapted by Kenneth Lonergan from EM Forster's masterpiece.
Often considered E.M. Forster’s masterpiece, Howards End is the story of two independent and unconventional sisters seeking love and meaning as they navigate an ever-changing world.
Academy Award-winning screenwriter Kenneth Lonergan (Manchester By The Sea, Gangs Of New York) brings a fresh take to this adaptation directed by Bafta-winner Hettie Macdonald (White Girl, Fortitude).
Howards End cast
Hayley Atwell (Agent Carter, Ant-Man, Avengers: Age of Ultron) will portray Margaret Schlegel and Matthew Macfadyen (Ripper Street, The Last Kingdom, Spooks) will portray Henry Wilcox in the adaptation.
Tracey Ullman (Tracey Ullman’s Show, Into the Woods, Tracey Ullman’s State of the Union and The Tracey Ullman Show) will play Aunt Juley Mund.
Howards End spoilers
The first of four episodes opened in Spring 1905 in England. Margaret Schlegel is at home with her overbearing Aunt Juley and her hypochondriac brother Tibby when she receives a letter from her younger sister Helen, who is visiting the Wilcox family at their country house, Howards End.
In tonight's fourth and final episode, Refusing to punish Henry for his past transgressions, Margaret resolves to uphold their engagement.
Helen leaves for Europe with no explanation for her absence, only agreeing to return to London on hearing that Aunt Juley has fallen seriously ill.
Desperate to reconnect with their sister, Margaret and Tibby appeal to Henry who suggests a plan to resolve the issue at Howards End - where the Schlegels, the Wilcoxes and Bast have a final encounter.
Howards End continues on Sunday 03 December at 9pm on BBC One with episode 4.