Life's a Bitch
After years of playing the mild-mannered Laura Spencer on
General Hospital
,
Genie Francis
is relishing her new, not-so-nice role