Is this a political film? (spoilers)
Idle rich pick up and torture homeless and poor.
The ancien regime, or aristos, end up getting replaced by New Rich (nouveau riche) or New Friend?
The crumbling house is a common motif at the time of the state of Britain.
Is Mumsy a stand in for the Queen?
---
It's not "sci-fi", it's SF!