What a refreshing love story.Grace is a very cool heroine. Not your typical virgin-full-of-bravado. Grace has a tattoo, spiky pink tinged hair, obviously sexually sophisticated, and a blue belt in Judo. I loved her pluckiness and her zest for life. ...