A review by awesomejen2
Afterland by Lauren Beukes

3.0

Starts off strong but eventually peters out.