In Victoriaans Londen probeert Eleonora's vader, hertog van het Prime landgoed, haar te koppelen aan een arrogante jongeman die niets met haar te maken wil hebben: Sean Collins. Helaas verblijven Sean en zijn vader de hele zomervakantie in haar huis en is het onmogelijk om elkaar te negeren. Daarom sluiten Eleonora en Sean een compromis. Ze gaan met elkaar om als vrienden om hun vaders tevreden te houden. Ondertussen hoort Eleonora vreemde geluiden op zolder. Eerst denkt ze dat het spookt, maar het blijkt veel groter te zijn dan dat. Wanneer Sean en Eleonora van elkaar worden gescheiden, komt Eleonora er toch achter dat ze meer voor Sean voelt dan alleen vriendschap. Maar voelt hij hetzelfde?