When Jane returns to Thornfield, she realises she has never loved Rochester more. But she knows he will marry Blanche and she will leave and never see him again. Show more
Discover 11,128,835 listings and 278,293 playable programmes from the BBC
When Jane returns to Thornfield, she realises she has never loved Rochester more. But she knows he will marry Blanche and she will leave and never see him again. Show more