"All Our Yesterdays" by Cristin Terrill is a young adult science fiction novel that explores the complexities of time travel and the moral dilemmas that arise from changing the past.
The story follows Em and Finn, who are trapped in a prison-like facility by a ruthless organization known as the Doctor. Em is a hardened and desperate version of herself from the future, while Finn is a kind and idealistic boy from her past. They are both determined to prevent a catastrophic event that will alter the course of history.
Using a time machine, Em and Finn embark on a dangerous mission to change the past and prevent the Doctor's evil plans. However, as they delve deeper into the intricacies of time travel, they realize that altering the past has far-reaching consequences and could potentially jeopardize their own existence.
As Em and Finn race against time, they must confront their own past mistakes and make impossible choices that challenge their beliefs and relationships. The novel is filled with thrilling twists, emotional intensity, and thought-provoking ethical questions that keep readers on the edge of their seats.
"All Our Yesterdays" explores themes of sacrifice, morality, and the consequences of our actions. It is a gripping and heart-wrenching tale that examines the complexities of time travel and its impact on individuals and the world around them.