A: A is the main character of this novel. A is also the first person narrator, so readers are experiencing everything A sees, feels, and experiences. A is neither defined as a male or female, because A is a soul that transfers from body to body every day, never knowing who he/she will wake up in next. The only thing A knows for certain, is that he/she will wake up in a body of a 16 year old. A tries his/her best to never disrupt the lives of the people he/she is living in that day, but this does not always go according to plan. After waking up in Justin's body, he/she soon falls in love with Rhiannon. After he/she falls in love with Rhiannon, he/she begins to bend his own rules about not causing disruption. A begins to go to any extent to be with Rhiannon, even if it causes critical problems in the lives he/she is living in for the day. A is sincere, and always has others best interests at heart, but he/she wants to find happiness, as well. A struggles with the battle between right and wrong, and he/she must put some of those desires aside to do what is best for others. Not only does A find true love, but he/she finds out that is sometimes best to let the one you love most go.
Rhiannon: Rhiannon is a 16-year old girl who truly cares for her boyfriend Justin. She does whatever she can for him, that is until she meets A. Rhiannon first meets A when A is present in the body of Justin, however, she has no idea. Rhiannon is the only girl A has ever loved. Rhiannon becomes the first person to know who A really is, she discovers A's secrets and for awhile she is the only person to ever know "A". Rhiannon becomes very much attached to A and wants love to conquer all their problems so that she can actually just be with A not the body A takes over, just A and A alone.
Justin: Justin is a 16-year old boy who lives with both parents. He does not share an intimate relationship with his parents or his girlfriend, Rhiannon. Rhiannon is completely head over heels for Justin, and goes out of her way to prove that she loves him. Sadly, Justin is a slacker boyfriend. He does not give Rhiannon the love, respect, and appreciation she deserves. Overall, Justin does not fulfill his role as boyfriend to Rhiannon. And that's where A steps in to show Rhiannon that she should stop settling for a subpar relationship with Justin.
Nathan Daldry: "Nathan is a good guy. Everything in his room is in order. Even though it's only Saturday morning, he's already done his homework for the weekend. He's set his alarm for eight o'clock, not wanting the day to go to waste. He was probably in bed by ten" (66). Nathan starts off as a normal every day guy, fairly smart, not very social, but seems to be very much a gentlemen. That is until A takes Nathan to a party and is found on the side of the road. Afterwards he believes, "THE DEVIL MADE HIM DO IT, local boy, pulled over by police, claims demonic possession" (84). Suddenly, A has one guy wanting answers and Nathan is not willing to give up till he knows everything.
Kelsea Cook: Kelsea is a girl who is dealing with dark thoughts and depression. She lives with her father. Her relationship with him is not the typical “daddy-daughter relationship.” Kelsea keeps a journal where she expresses her deepest feelings about her unhappiness and suicide. As a whole, Kelsea's character is trying to cope with thoughts of suicide and the will to stay alive.
Ashley Ashton: Ashley is described as a 16 year old "knock-out", with a gorgeous face and the body of Beyonce. Based on A's accessing of her, Ashley's life is defined by her beauty. Ashley contributes as an important character to the story, because she provides A with the opportunity to show Rhiannon what Justin is really like with other girls. A and Rhiannon argue about whether Justin would cheat on Rhiannon if he knew Ashley. A attempts to use Ashley's beauty to create a rift between Rhiannon and Justin. However, this back-fires when Justin does not fall for Ashley's attempt to kiss him. Instead, a rift is created between A and Rhiannon. Ashley provides A with the "wakeup call" that even though Justin is a lousy boyfriend, he isn't willing to cheat on Rhiannon. The situation between Ashley (A), Rhiannon, and Justin also makes A realize that Rhiannon must end things with Justin on her own. A cannot use another girl to cause the breakup.
Reverend Poole: At first a side-side-character, the Reverend Poole becomes a major focus at the end of the book when, with help from Nathan Daldry, Poole confronts A and discloses the secret that Poole also has A's talent, but is also capable of spending more than one day in a body. Poole offers to teach A the secret, but in the end A rejects the offer due to the moral consequences.
Alexander Lin: On the penultimate day of the book, A wakes up in the body of Alexander Lin, a boy who has a loving family, good friends, and loves to read. Because A feels such a strong connection to Alexander, he decides to introduce Rhiannon to Alex as a sort of substitute to himself.