Good with some questionable moments untill the ending which I was left in disbelief at how shockingly bad it was handled. I sat on my sofa for roughly an hour ranting to myself which led to to just laughing out loud afterwards because I didn't know what to do I felt empty and was left with more questions than answers.