Five Netflix shows to watch if you loved ‘The Doll’ Must have already caught up? Anushka Bhattacharya Sep 18, 2026