La vigilia di Natale del 1899, nelle Cotswolds, in Gran Bretagna, qualcuno depone una cesta di fronte alla porta del cottage di un'umile sarta, Deirdre. La cesta contiene una neonata che la donna decide di allevare e di chiamare Gardenia. La piccola è una bambina speciale : possiede un dono e, nel corso degli anni, sarà sempre più manifesto. Ma chi è davvero Gardenia? Da dove viene? Quale missione è chiamata a compiere?