Rated: 5 / 5 Wait, no, that's not right. Time must be messing with my head. Rated: 3 / 5 There, that's better. So I wasn't entirely sure what to expect from this movie. Ok, that's a lie, I knew exactly what to expect in terms of plot. This is another one of … Continue reading Annihilation (2018) review