Geo was a likable character despite the choices of her past, and it was interesting to experience the flashbacks that contributed to the horrible events of “that night.” I figured out the “twist” pretty early on, but that‘s only because I watch way too much Criminal Minds and Investigation Discovery. I didn‘t mind that I figured it out because it just made me want to read to the end to confirm my own suspicions. 3.5/5 stars ⭐️⭐️⭐️💫