Amanda Evans Actor or Actress (1) Dæmos Rising (2004) Director (1) Serpent (2017) Writer (1) Serpent (2017) Producer (1) Serpent (2017)