The story is very nice. I have watched a handful of movies that are relevant to time travel or any along those lines and all of them have been very good, I expected nothing less from this movie. It is slightly hard to follow the plot but overall is very good. An excellent movie by Zhang Mo. Legit 10/10.