【Weird】 , 【eerie】 , 【uncanny】 can all mean fearfully and mysteriously strange or fantastic.
【Weird】 may be used in the sense of unearthly or preternaturally mysterious or it may mean little more than strangely or absurdly queer.
【Eerie】 does not connote ordinary justifiable or explainable fear but rather a vague consciousness that unearthly or mysterious and often malign powers or influences are at work; the term is used chiefly to create atmosphere rather than to define the character of the thing so described.
【Uncanny】 has in general use an implication of uncomfortable strangeness or of unpleasant mysteriousness that makes it applicable not only to persons or concrete things but to abstractions (as sensations, feelings, or thoughts).