Es ist tiefer Winter und wir befinden uns hinter dem Fujiya, einem traditionellen japanischen Gasthaus in der Umgebung der Stadt Kyoto, direkt am Kibune-Fluss. Die junge Kellnerin Mikoto (Riko Fujitani) steht am Ufer des vorbeirauschenden Flusses und hat ein seltsames Gefühl, das bald auch die anderen Angestellten sowie ihre Gäste zu teilen beginnen. Und es stimmt: Die Zeit durchläuft eine zwei Minuten lange Schleife, sodass sich alle nach Ablauf dieser Spanne immer wieder an dem Punkt wiederfinden, an dem sie sich 120 Sekunden zuvor aufgehalten hatten – wobei sie ihre Erinnerungen an das, was zuvor geschehen ist, behalten. Während sich die Zeitschleife immer wieder fortsetzt, durchleben die Angestellten und Gäste sowie noch einige andere Charaktere eine Vielzahl von Gefühlen und Emotionen – von Verwirrung über Frustration und Wut bis hin zu regelrechter Verzweiflung. Mikoto und die anderen versuchen, die Ursache für die Zeitschleife zu entdecken und herauszufinden, wie sie sich aus ihr befreien können …