No. I've never seen it on TCM.
I have it on VHS via a taping I did from a long-ago late night TV airing. Diana made it *ahem* memorable for me. And yes, Taylor's uncredited role made it that much more memorable. She was THE "woman of mystery" in the plot.
1980...okay. How about...
"The Last Metro"