Her deep dark secret was revealed to everyone.

Someone who is mysterious and uncanny.