Ratings91
Average rating3.9
I'd give this one 3.5 stars if I could. Entertaining and thought-provoking, but I felt a little unsatisfied with it as well. Can't pinpoint it, but I will update my review if the thought that captures my sentiment comes to me.