Eva hasn’t seen her ex-boyfriend, Jacob, since they were teenagers ten years go. Now she’s back in her hometown of Cragstone at Jacob’s funeral – and people are saying she killed him! Eva soon discovers a web of secrets and deceit that has been unfolding for years. But if it’s not Eva’s fault Jacob died, then whose is it? Someone is lying. Someone is after her. Someone wants Eva for themselves and will stop at nothing… not even death.

Every Last One
A hospital lockdown. Gunmen prepared to kill for their cause. Over a thousand lives at stake.



