A teenager is stuck in a time loop that is not quite the same each time. She must uncover the truth but her actions have consequences for herself and others.
2013
2019
2014
1993
2023
2016
1989
2010
2017
2020
2021
2011
2012
1973
2000