Gripping reality series Unlocked: A Jail Experiment and 5 more Netflix new releases to watch this weekend