Rachel Leah Blumenthal Actor or Actress (2) Blood of the Tribades (2016) Ten (2014) Director (1) Blood of the Tribades (2016) Producer (1) Blood of the Tribades (2016)