ABSOLUTELY BEAUTIFUL. I thoroughly enjoyed it, it had so many ups and downs that kept my heart pacing, the ending is what i think all can agree with...