Time Machine

Primer
05/25/2005
Two engineers accidentally discover time travel, leading them into a web of paradoxes, alternate timelines, and moral dilemmas.
9.3
A framed time-traveling agent must navigate different eras, from the Renaissance to the distant future, to prevent historical artifacts from altering the timeline and save his own future.
6.7