Sarah Nicklin
Sarah Nicklin has been dubbed "the darling of indie horror" and is best known for her roles in POPEYE THE SLAYER MAN and THE BLACK MASS. She is a 3-time Best Actress Award winner for her roles in EXHUMED, VICTIMIZED, and ESCAPE THE DARK and has been nominated for her...