ending (spoilers, obviously)
So, this is a fairly complex narrative given the genre of film that it is. But the end suggests that our 4 main characters are in a never-ending, time-travel loop. But they're not! They escape to 100,000 years in the future finally. So: huh?
"Future events like these will affect you...in the future!"