Kate Stewart è una comune diciottenne al college. Dalla perdita dei genitori non è più la stessa e ogni giorno dell'anno va a visitare il vecchio teatro, ormai abbandonato, dove andava sempre con loro quando era piccola. In un giorno qualsiasi di gennaio, con il tipico freddo di Stirling ha una visita inaspettata proprio nel suo posto del cuore. E' lì che incontra Darren Mcclean, un affascinante uomo dal passato contorto. Kate pensa che non l'avrebbe mai più rivisto, ma non sa che le loro strade sono destinate a incontrarsi e ad unirsi. Può un amore impossibile continuare ad esistere?