Every minute of every day is torture for Sophie because of her history. That is until a crazy and mysterious boy Gerard comes along.All Rights Reserved
6 parts