In un fiabesca Inghilterra, il magico e incantato mondo di Stormhold e quello degli umani è diviso da un grande muro affinchè gli abitanti di entrambi i lati non si incontrino mai, ma l’amore, la passione e soprattutto la curiosità non sopportano confini e limitazioni, così un bel giorno eludendo la sorveglianza del vecchio guardiano, un giovane riuscirà a sconfinare dall’altra parte e incontrerà l’amore in una principessa tenuta prigioniera, un amore da cui nascerà Tristan, figlio che il giovane padre alleverà nel mondo degli umani.
Tristan (Charlie Cox) ormai cresciuto è un giovane ingenuo e molto innamorato di Victoria (Sienna Miller), ragazza frivola e vanesia, a tal punto da non scorgerne la pochezza d’animo e chiederle di diventare sua moglie, una proposta di matrimonio che la ragazza accetterà ad una sola condizione, Tristan avrà sette giorni per portare alla futura sposa in pegno d’amore una stella cadente che proprio in quel momento transita nel cielo stellato al di sopra delle loro teste, cadendo oltre il muro di confine.
Proprio mentre Tristan e Victoria suggellano la loro promessa di matrimonio, al di là del muro un re morente con al capezzale i suoi figli in attesa di sapere a chi spetterà il trono, comunicherà che il nuovo sovrano sarà colui che gli riporterà un prezioso gioiello che il re lancerà tra le stelle. il regal gioello e la stella cadente si scontreranno e quando toccheranno terra il primo sarà al collo della seconda, trasformatasi per magia in una giovane ragazza.