Arabella is an enigma to everybody around her. She's got deep secrets and a talent for hiding them. Her loud façade is hiding a lost, broken girl who is trying to keep her head above the water. When Theodore enters her life he has to deal with the erratic mood swings of the mysterious girl which are caused by her battles to try and stay normal. Theodore is determined to work out the mystery and to solve the puzzle. Join the journey to discover if Theodore can solve the enigma that is Arabella or if his attempts are just in vain and she can't be saved. Will he give up before the code has been cracked?
22 parts