Book Review: Annihilation by Jeff VanderMeer

Annhilation had been languishing on my TBR for over a year before I picked it up for the N.E.W.T.s readathon. Having loved the film version starring Natalie Portman, I had high hopes for this weird little book, however I’m not entirely sure what to think.