DC's Legends of Tomorrow (2016)
S3E11 Here I Go Again
Upon returning from a mission, Zari discovers she's caught in a relentless time loop, with the Waverider exploding repeatedly. As she grapples with this bizarre situation, Zari begins to think that the key to breaking the cycle might be hidden within the secrets of her crewmates. Delving into their mysteries, she gradually comes to realize her own role and significance within the team.