Stella Parish, star of the London stage, keeps her private life a secret. After an opening night triumph, her mysterious past catches up with her and she vanishes before the…