When her own daughter falls for a young lieutenant, Rose has to take a stand against the locals who are out for revenge. Show less
Discover 11,123,873 listings and 293,619 playable programmes from the BBC
When her own daughter falls for a young lieutenant, Rose has to take a stand against the locals who are out for revenge. Show less