Tear you apart

Tear you apart

I hated the plot and Viv at first, but it gets so much better. The character development makes it worth sticking to the end.