Menu Home

Book Review: Every Step She Takes – Kelley Armstrong ๐Ÿ•๐Ÿ•๐Ÿ•

I’ve been a huge fan of Armstrong’s various series over the years – particularly the Cainsville and Otherworld books but the standalone stories are rarely as strong. Every Step She Takes is one of her better one-off stories although it does take a little while to get going.

Genevieve leads a simple life in Rome. She’s been there for ten years now and her Italian is pretty good. She has a great relationship with Marco and things have been ticking along nicely. But Gen has got some big secrets. One morning she returns to her little apartment with her grocery bags. As she puts her key in the lock the door swings open. Someone has been in there.

The only thing that is changed is that there is a box on the kitchen table. It has been posted from New York and is addressed to Lucy Callahan. Lucy hasn’t existed for the last ten years and there is no way that she could have been traced to this anonymous retreat in the bustling city of Rome. Her past has come back to haunt her and may well take Gen, and everyone she knows, under.

My biggest gripe with this story was the heroine herself. Genevieve is quite unlikeable for most of the book and downright stupid on more than one occasion. You just wanted to give her a shake and force her to cop on to herself! It makes it incredibly hard to have any empathy for what she is going through. If you can make it through the first half of the book the story does improve and it becomes a much better book.

UK Publication Date: June 30 2020. 346 Pages.

Categories: 3 Stars Book Review

Tagged as:


Prolific reader, enthusiastic theatre and movie-goer and ex-Olivier Awards judge who spent twenty years working in the music industry in London. Sharing my house with a gorgeous cockapoo called Harry who has taken over completely.
I love sharing my favourite books with friends - nearly always spoiler-free as I hate reading a synopsis of the whole book in other reviews.


Leave a Reply

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

You are commenting using your 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.

%d bloggers like this: