The Time Shifters (1999)

The Time Shifters

123movies guide to The Time Shifters, the 1999 science fiction movie directed by Mario Azzopardi and rated 5.8/10. Tom Merrick gets caught up in a time-traveling conspiracy and must set the timeline right before it is irrevocably altered.