En se réveillant le même matin, en faisant exactement les mêmes gestes, en montant dans le même bus et en mourant dans le même accident, Shi Qing se rend vite compte qu'elle est piégée dans une boucle temporelle sans fin. Cherchant désespérément un moyen d'échapper non seulement à la boucle mais aussi à son destin tragique, Shi Qing entraîne par inadvertance Xiao He Yun (Bai Jing Ting), un autre passager du bus, dans la boucle avec elle. Ensemble, ils tentent de trouver un moyen de changer leur destin, en s'assurant que le bus arrive à bon port, mais cette tentative s'avère tout sauf facile.