A review by hazel_kopp
In Some Other Life by Jessica Brody

5.0

That was bizarre, but it wrapped up nicely.