Layered / Lynette Ferreira

When Caitlyn meets Shayne, she is immediately drawn to his haunted eyes, even though her best friend, Sophia, warns her to stay away from him because he might be contagious. 

Then, Caitlyn finds herself pitted against her own thoughts in a desperate race to escape the darkness that wants to swallow her whole.

To distract herself while Sophia has gone on holiday to a sunny beach, Caitlyn creates Hannah in a popular online virtual world.

Caitlyn does everything in her power to pull Hannah into the darkness with her, but Hannah has hope.