All Our Yesterdays by Cristin Terrill Review

Annie Amen, staff writer

Maybe time travel isn’t a wonder. Maybe it’s an abomination. And Marina, Em, James, and Finn are swept up in a spiral of what-ifs and alternate timelines in the book All Our Yesterdays by Cristin Terrill. To break out of the cell that Em finds herself in time and time again, she must return to her own history and follow the last instruction on a list of fourteen crossed out and failed attempts to stop the doctor who imprisoned her and Finn: You have to kill him. However, it’s never that simple. Four years back in time, James wants to turn to time travel as a way to erase a family tragedy, and Marina is caught between James and a face that she saw briefly under a streetlamp. A face that she, inexplicably, recognizes. A face from the future.

Cristin Terrill leads the reader down a winding path of twisting timelines and interlocking lives that blur and re-shape themselves as time itself hangs in flux. This page-turning adventure with a side of romance unleashes astonishing discoveries as it drops hints, one at a time, to the true face of the enemy and the hidden identities of the main characters themselves. All our Yesterdays blurs the lines between protagonist and antagonist as it delves deep into the question of personal loyalties and sacrifice that will keep the reader guessing until the final survivors walk away from last page.