All Our Yesterdays


How did I get it?:
I bought it!


Em is locked in a bare, cold cell with no comforts. Finn is in the cell next door. The Doctor is keeping them there until they tell him what he wants to know. Trouble is, what he wants to know hasn’t happened yet.

Em and Finn have a shared past, but no future unless they can find a way out. The present is torture – being kept apart, overhearing each other’s anguish as the Doctor relentlessly seeks answers. There’s no way back from here, to what they used to be, the world they used to know. Then Em finds a note in her cell which changes everything. It’s from her future self and contains some simple but very clear instructions. Em must travel back in time to avert a tragedy that’s about to unfold. Worse, she has to pursue and kill the boy she loves to change the future . . .


I had heard SO much about this book that I had to pick it up really. Book blogger friends were raving about it and lots of people seemed to be adding it to their shelves. Not one to miss out on a good read, I had to get it! I’m so glad I did, because I thoroughly enjoyed All Our Yesterdays. It’s going to be a very hard book to review because I don’t want to spoil anything for anyone. In fact, I was trying to explain it to my sister today and had to be very careful. No-one likes a spoiler.

All Our Yesterdays is a fantastic, gripping time travel story. I haven’t liked a lot of time travel books as it’s quite a hard subject to write about. I found All Our Yesterdays to be incredibly well written. It is told from the point of view of two narrators, Marina and Em. Marina’s point of views explains what has already gone on and Em’s is the current point of view. I thought it was very clever how the two narratives were woven together.

As I don’t want to say too much about the plot I shall explain some of the story. It starts with Em who is in prison and being tortured because she doesn’t want to give up information that her captors need. Em lives in a very bleak world that has been destroyed by one of her closest friends. Finn, the boy next door to her cell, is the only thing that is helping her get through the day. Em and Finn are determined to return to the past to prevent the future they’re currently living in from happening. This means they have to stop events from unfolding in the past, but this doesn’t come without trouble and some serious decisions to make.

All Our Yesterdays is action-packed and complex. Complex in a good way! There are many twists which make it very hard to predict. I thoroughly enjoyed All Our Yesterdays so I’m thrilled that this was a hyped book that in my opinion, was well deserving of the hype.

Would I recommend it?:
Of course!

Reading next:
Note To Self- Peter Ward

12 thoughts on “All Our Yesterdays

  1. Glad you liked it! I’ve read very few time travel books. For me they’re hard to get into because I’m always trying to figure out if the time travel make sense 😛 I had to think about Looper for like an hour after watching it just to make sense of what happened haha. But I’ll definitely check this one out when I have the chance!

    • I know what you mean. I’m not the biggest fan of the time travel genre. I usually end up getting confused. All Our Yesterdays is different though, it’s definitely readable. I hope you enjoy it when you do get around to checking it out 🙂

  2. I’m happy you liked this. I was a little worried it wouldn’t be good, because time travel is so difficult to get right, but Terrill really makes it work. I read it really quickly as well, which is always a sign of an absorbing book.

Comments make me smile and I love to reply to them! Thanks for visiting today!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.