Synonyms
horror
(something that causes) a feeling of extreme fear, disgust or dislike
fear, revulsion
mystery
something of which the cause or origin is impossible to explain or understand
puzzle, secret
suspense
a state of (excited or worried) uncertainty
anticipation