DIRECTOR CARL RINSCH INDICTED FOR DEFRAUDING $11 MILLION FROM NETFLIX By Olasunkanmi AjaoMarch 19, 2025Entertainment