This story turned out so much better than I anticipated characters have depth and there was some things I didn't expect