While I try my best to keep spoilers out of my review, I had to keep a few spoilers in to explain why I feel the way I do about this particular movie. A few months ago, I was...