Rosie Forrest è una ricca vedova non si è mai ripresa dalla morte accidentale della figlioletta Catherine. Ne hanno approfittato un sedicente medium e i domestici, inscenando sedute spiritiche per sottrarle denaro. In occasione di Natale, la Forrest accoglie bambini di un orfanotrofio e tra questi c'è la piccola Katy, che somiglia molto a Catherine e quindi Rose decide di tenerla con sé.