Imagine if the day you're having today ends up being the one that you have to relive over and over and over ... and over again.

The movie's called "Before I Fall," starring Zoey Deutch and Jennifer Beals. The co-stars opened up to us on the positive effects the movie is having on their lives, as well as a particularly complex structure of filming:

ALLISON WALKER TORRES: Ladies, let's just think about that, that what we do today — say, in the next five minutes — could matter more than we'd think. Zoey, I understand you call this movie a celebration of life?

ZOEY DEUTCH: It really feels that way to me. Yea, it's about what you do today matters now and to infinity. It's super thought-provoking. I makes you literally want to be a better person, which is pretty cool to do in a matter of an hour and half.

JENNIFER BEALS: It also talk about how any moment of your day, you can change the rest of your life. Also, if you really start looking at other people and thinking this could be their last day, so how do you want to treat them? ... I think it can lead to more compassion.

AWT: If your day starts and ends the same way, what if you have a routine that you aren’t particularly proud of? Did either of you think differently after filming this?

ZD: For me, I felt like it would have been impossible to play this part without having done a lot of self-reflection. It was confronting, for sure. ... It made me want to call people that I wasn't kind to. It's a choice to be kind to yourself and to be kind to others. You have to constantly check in with yourself.

AWT: Jennifer, you described Zoey’s on set responsibilities of being like a Rubik's cube. Expound on that, if you will.

JB: Oh yes. Well, let's just talk about any given scene. She's having to do it, like, 6 different times with six different iterations. She's having to keep track of where she is for each of these days. But you're not necessarily shooting in any kind of order. So it's like this Rubik's cube where she's figuring everything out structurally and emotionally. So to put her mind and her heart together in every moment is incredible. I cannot tell you how difficult that it. And this young woman did it like it was nothing. And she could have probably been the A.D., too.

ZD: (Laughing)

JB: It's a fact! So I can't wait until she starts writing and directing.

AWT: So, I do need to hear about this cute teacher crush in the "Are You Breaking My Heart" scene. I mean, come on, who hasn't had a crush on their teachers at some point, right, ladies?!

ZD: I haven't!

JB: I haven't.

ZD: Have you, Allison!? Is this news? Is this breaking news here, Allison? Who was it?!

AWT: Yep, OK. I'm red. I'm, so — let's — meanwhile ... this film is based on the wildly popular Young Adult book. In high school, we all remember the happiness and heaviness that can come with that. But even if we're 99 years old and watching this, it has some triggers, right?

JB: Exactly. Exactly. That's what I mean. At any age, you can change everything and you can contemplate everything every day of your life. Every moment is an opportunity. That doesn't have to be a heavy thing. It can be an incredibly joyous possibility.

Our extended interview with Jennifer Beals and Zoey Deutch is in the VIDEO section up top.

"Before I Fall" is in theaters now.