Before I Fall — Time Loop, Choice, or Moral Test?

“You don’t realize how much impact you have on other people’s lives.” — Before I Fall (2017)