I think Adina Porter from True Blood would be just perfect. After watching her go completely crazy and back I think she's more than capable of portraying every aspect of the character. Even though...