Dublin’de yaşayan 12 yaşındaki Mary O’Hara, neşesi ve keskin zekasıyla tanınan bir kız çocuğudur. Günlerini şenlikli aktivitelerle geçiren Mary, hayatı, büyükannesinin beklenmedik hastalığıyla alt üst olur. Sevdiği büyükannesinin ölüm döşeğinde olduğunu öğrendiğinde derin bir üzüntü yaşar. Ancak Mary, büyükannesinin asla pes etmeyen ruhunu miras aldığını anlar. Bir gün, evlerine gizemli bir genç kadın gelir ve büyükannesine bir mesaj iletmek ister. Bu gizemli ziyaret, Mary ve ailesini, büyükannesinin hayaletiyle dolu bir yolculuğa çıkarır. Kadın, büyükannesinin kızı Scarlett’in yardımıyla sevdiklerine veda etmek ve huzur içinde gitmek istediğini söyler. Mary, bu olağanüstü durumu kabullenir ve büyükannesinin annesinin hayaletiyle birlikte, tuhaf ama duygusal bir maceraya atılır.