Peach Winter is a girl trying to get on with her life, and live for herself. But other people won't let her, not because of the odd things they notice about her - like her eyes changing colours with her emotions, or rain falling when she is sad.
When she finds out a dark secret about her birth, it throws everything she thought she knew about life into chaos.
At that crucial point in her life, she tries to rebuild herself, and ends up meeting two strangers who care for her.
Which of them will she put her trust in? Shane Michaels, the enigmatic businessman, or Ethan Lewis, the struggling artist?
Will Peach be able to bear the consequences of the choice she makes?