I enjoyed the plot and characters were strong. It certainly gives you a lot to think about.