The Love God?
Role(s): Erica Lane
Charlotte Forten's Mission: Experiment in Freedom
Role(s): Laura Towne
O.C. and Stiggs
Role(s): Stella Stiggs
Asylum of Satan
Role(s): Lucina Martin
Ritual of Evil
Role(s): Aline Wiley