Ophelia: (Lead) a socially involved and ambitious young woman, a graduate of a prestigious college. She is dark haired, slim and athletic (a strong swimmer). She is playful and adventurous and willing to put herself on the line for her beliefs.