A középiskolás Virgil (Jason Dolley) a vesztesek közé tartozik, akárcsak újdonsült barátja, Charlie (Luke Benward), a kilencéves zseni. Ám amikor Charlie feltalál egy fantasztikus időgépet, az életük örökre megváltozik. Zeke (Nicholas Braun), az iskola fenegyerekének segítségével visszaforgatják az idő kerekét, és minden diáknak segítenek elkerülni a legnagyobb hibákat, amik megváltoztatnák az életüket. A trió terveit azonban váratlan események és még súlyosabb következmények zavarják meg.