Just about every decision made with regards to the plot, story, and writing was a complete misstep, miscalculation, or missed opportunity. The only reason I'm not giving this 1 star is that the visuals are pretty well done, and the actors did a good job with what they had to work with.