Star’s personal struggle after stripping naked for Netflix show July 25, 2024 by Exinews One of the actors in a popular Netflix series has expressed regret about stripping naked for a scene.