Heathcliff has imprisoned Catherine at Wuthering Heights refusing to release her until she marries Linton.
Discover 11,128,835 listings and 279,913 playable programmes from the BBC
Heathcliff has imprisoned Catherine at Wuthering Heights refusing to release her until she marries Linton.