She was great in Billie Jean
Don`t forget she also appeared in Happy Together , where she was brilliant, a scene-stealer! And there was 12:01, a return to the sci-fi genre. Helen, you`re my favorite actress!
hello helen i`m your number one fan in our country. coz i love super girl since 1984.