В литературе, кино, видеоиграх и т.п. этим словом обозначают нечто, ради чего люди куда-то бегут, стремятся, ради него дерутся, предают друг друга - словом, это предмет, человек, населённый пункт, географический объект или что-то ещё, природа чего не совсем понятна для читателя-зрителя-игрока, а ценность и его значение становятся понятны лишь много позже, иногда - в самом конце. Само слово абсолютно выдумано английским сценаристом Ангусом Макфэйлом примерно в начале XX века. А свою популярность оно получило благодаря режиссёру Альфреду Хичкоку, с которым Макфэйл работал на съёмках некоторых картин. На самом деле, это всего лишь шотландская фамилия, взятая из какого-то британского анекдота, который Хичкок рассказал в 1939 году на лекции в Колумбийском университете: "- Что это у вас там лежит в упаковке на верхней полке?
- О, это МАКГАФФИН.
- А что это такое?
- Это специальное устройство, позволяющее ловить львов на Северо-Шотландском нагорье.
- Но ведь на Северо-Шотландском нагорье нет