Cast: Stella Mayfair