A Londres, au début du XXe siècle, une adolescente, Alice, se retrouve seule aux côtés de son père qui la terrorise et ses animaux qu'il prend en pension. Elle trouve refuge dans ses souvenirs et les fantasmes qu'elle nourrit pour Nicholas, un jeune marin. Alors qu'elle s'enfonce plus loin dans ce monde imaginaire, dans lequel elle possède un pouvoir secret, d'étranges événements se produisent.