Джо — скептик и человек, всегда сомневающийся в своих силах. Он считает себя неудачником и часто думает, что его жизнь полна мелких ошибок, которые невозможно исправить. Однако неожиданно он обнаруживает, что способен путешествовать во времени. Вместо того чтобы использовать это открытие для больших целей, Джо решает вернуться в прошлое, чтобы исправить свои маленькие ошибки и недочеты.
Но вскоре он осознает, что даже самые незначительные изменения в прошлом могут иметь огромные последствия. Попытки исправить свои проколы приводят к непредсказуемым результатам, и Джо оказывается в ситуации, когда каждый шаг только усложняет его жизнь. Поняв, что его вмешательства создают больше проблем, он начинает осознавать, что важно не исправлять ошибки прошлого, а научиться жить в настоящем и ценить то, что есть.