All Our Yesterdays

Cristin Terrill
4.02
24,063 ratings 3,450 reviews
Outside the secret military base where Em is imprisoned, war rages. The world has been coming apart at the seams ever since the U.S. government cracked the code of time travel and built a machine to weaponize time. The only chance Em and the body in the cell next door have to change this terrible present is to escape to the past and stop the man who created the machine. Four years earlier, the biggest problem in Marina’s life is figuring out how to tell her shy and brilliant best friend James that she’s in love with him. That is, until he night an assassin’s bullet changes everything and sends Marina and James on a desperate hunt for answers, with a killer who seems to anticipate their every move right on their heels. Marina will protect James at any cost. Em will sacrifice everything to rewrite her future. Only one of them can succeed.
Genres: Young AdultScience FictionTime TravelDystopiaRomanceFantasyFictionThrillerAudiobookAdventure
362 Pages

Community Reviews:

5 star
9299 (39%)
4 star
8408 (35%)
3 star
4516 (19%)
2 star
1258 (5%)
1 star
582 (2%)

Readers also enjoyed

Other books by Cristin Terrill

Lists with this book

Splintered
Taken
MILA 2.0
YA Debuts 2013
506 books2146 voters
Allegiant
Clockwork Princess
Requiem
YA Novels of 2013
1518 books10498 voters
Fangirl
The Dream Thieves
The Coldest Girl in Coldtown
Escaping Reality
The 5th Wave
Real
New Series (2013)
1015 books2277 voters