Lauren Beukes The Shining Girls is weird and absolutely horrifying. A serial killer that travels through time and has his victims picked by a house. There are many time loops where the killer, Harper Curtis, visits his victims years before their death and leaves a memento from a different victim from another time.
Beukes manages the characters and the time line really well and leaves hints and victims as she goes through the story. This was a fantastic read! I really enjoyed the weirdness mixed with the grotesque.
Read February 2016.