Der 16-jährige Adrian, der von Geburt an in einem Waisenhaus wohnt, findet eines Tages durch einen Zufall ein kleines Café, in welchem er auf das Mädchen Billy stößt. Sie verdreht dem Jungen sofort den Kopf und mit der Absicht, sie wiederzusehen, kommt er regelmäßig zu ihr.Aber nach einiger Zeit fällt Adrian auf, dass jeder Tag in dem Café gleich zu sein scheint und er fragt Billy aus. Dabei erfährt er von ihrem Unglück, Geister in einer Zeitschleife zu sein, und sie bitten ihn um Hilfe. Zusammen mit seinem besten Freund Thomas versucht er seine Freunde zu befreien.