BLOG TOUR: The Devil Upstairs by Anthony O’Neill

THEDEVILUPSTAIRS_JKT.inddTitle: The Devil Upstairs by Anthony O’Neill
Pages: 304
Published by: Black & White Publishing
Publication date: 5th September 2019
Genre: Thrillers & Mystery
Format: Hardback
Amazon UK – Waterstones

Synopsis: 

Cat Thomas, a brilliant fraud investigator, has just relocated from Florida to a dreamy flat in historic Edinburgh. Everything seems perfect. Everything seems serene. Except for the unbelievably noisy wannabe rockstar upstairs.

Soon Cat’s blissful new life is in ruins. Desperate, she’s willing to try anything. When all else fails, she makes an appeal… to Satan.

And suddenly everything is eerily quiet. But her nightmare has only just begun…

Devil_blog tour tile

A huge thank you to Black & White Publishing for sending me a copy of this book and inviting me to take part in the blog tour! Please do check out everyone else taking part in this tour!

My review:

The Devil Upstairs is a dark and intense thriller that had me on the edge of my seat throughout. It was a really gripping story which was only made better by the atmosphere and the setting. If, like me, you’ve never been to Edinburgh before, this book will make you want to jump on the next train or flight. Hopefully one day I’ll be able to visit!

I took an instant liking to Cat and thought she was a very relatable and intelligent character. I loved how the author took the time to delve into her backstory and her reasons for moving from the US to the UK. I would definitely not have the guts to do something like that and it made me admire Cat even more. I would be terrified moving to a new place and even starting a new job puts me on edge but Cat was breezing through it.

We’ve all had a nightmare neighbour and my current neighbours are definitely not perfect but thankfully I’ve never had one as bad as Cat’s. I love how this really made me question what I would do if I was in the same situation and I felt angry on Cat’s behalf that the former owner washed her hands off the problem and dumped it on Cat. But I suppose if you are put in such a desperate and bleak situation, you’d do anything just to get yourself out of it. Again I admired Cat for not wanting to do the same to someone else and instead deciding to fight her neighbour tooth and nail. I’d be meek as a mouse about it so it was nice instead to have a tough female character standing up for herself. I loved how she was not afraid to admit all the dark thoughts she had about putting an end to her neighbour. It was pretty funny seeing how easily her thoughts could spiral and being able to relate to that.

I was really intrigued by Cat’s decision to attend a witches’ conclave to put an end to the problem once and for all and I thought it added an interesting twist to the story. It definitely added a new cast of characters to the mix but my favourite was Agnes. I loved how blunt and honest she was about everything. Also I loved how it was almost like the calm before the storm after the conclave. Like Cat, I too thought it was over but then was pleasantly surprised by the dark twist that happened in the second half of the book.

The ending completely floored me. I didn’t see it coming at all and I was really impressed with Anthony’s approach. I loved how unique the story was and how much it caught me off guard. It took a really dark turn but it also had some funny moments. It was an impressive thriller and was definitely one of those books where I kept finding myself saying just one more page, just one more chapter. With the fantastic setting and characters, The Devil Upstairs definitely leaves you wanting more even after you’ve turned the last page.

Leave a Reply

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

WordPress.com Logo

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