Sarah Ritter: Sarah Ritter. Actress: Hyde. Sarah Ritter is known for Hyde (2023), Psyche and Naiad (2015).
Known For: Hyde (Sarah), Psyche (Mara), Naiad (Naiad), Inhabitants (Costume Designer)