This French erotic thriller follows Zachary, a 17-year-old recently released from a juvenile detention centre and rejected by his mother who finds himself living on the streets of Marseille, which is where he falls for a young prostitute named Shéhérazade. It's dark and it's grim, yet you'll be rooting for these two as they find love in a hopeless place.
Watch Shéhérazade on Netflix.