Mary Jane Watson being a woman of many roles.



