Два приятеля, Макферлейн и Дик, помолвлены с сёстрами Рэчел и Эстер Лоэс. Макферлейн влюблён в нежную, с детским личиком Рэчел.
Как-то Макферлейн замечает, что Дик не любит цыган. Дик признаётся приятелю, что когда-то в детстве ему снилась цыганка в красном платке и он сильно пугался. Когда-то цыганка в красном платке предупредила его не ходить по мостику. Он не послушал её, мостик обвалился, Дик упал в реку и чуть не утонул. С тех пор цыганка иногда снится ему и его это пугает.
Дик, служа во флоте, много лет не жил в Англии. Вернувшись, он наносит визиты Лоэсам, старым приятелям своей семьи. У них он встречает некую миссис Хаворт, блондинку, которая ему кажется брюнеткой. Миссис Хаворт предупреждает Дика, чтобы он не встречался с Эстер. Неожиданно Эстер разрывает помолвку.
Дику предстоит пустяковая операция на ноге. Медсестра советует её не делать. Дику кажется, что это миссис Хаворт. Он очарован её красотой.
Во время операции Дик умирает. Макферлейн решает поговорить с миссис Хаворт. Женщина сообщает, что у неё есть очень похожая на неё кузина, которая работает медсестрой. Миссис Хаворт обладает даром ясновидения, который достался ей от матери.
Макферлейн знакомится с мужем миссис Хаворт, Морисом. Миссис Хаворт вышла за него замуж, чтобы спасти от злого рока, но Морис безумно влюблён в свою жену. Миссис Хаворт переживает, что не смогла помочь Дику.
Макферлейн останавливается в гостинице. По дороге домой его чуть не сбивает автомобиль, чуть не загорается ковёр от упавшего уголька.
Утром Макферлейн снова навещает миссис Хаворт, но узнаёт, что она ночью умерла. Она пила тоник, но её муж перепутал в темноте бутылки.
В гостинице хозяйка рассказывает Макферлейну, что на находящимся рядом болоте появляются разные призраки, особенно моряк с цыганкой, которые любили друг друга.
К Макферлейну приходит Рэчел.