Ruby Hayes was just an ordinary girl. You know the typical book loving fangirl. Everything was fine until her father started to get drunk and would take out his rage on Ruby. Since that day on, Ruby fakes a smile and forces a laugh to hide her secret. She builds up walls and only her close friend Zoe knows about her father. Until one day Niall Horan, the new boy, shows up. A friendship sparks between Ruby and Niall. Niall doesn't understand why Ruby is so kept to herself. Ruby wants to protect Niall and tries to keep her distance. Will Niall be able to break down Ruby's walls and help her?