The casting was OK, but they mangled the plot and motivations of every character nearly beyond recognition!
The casting was OK, but they mangled the plot and motivations of every character nearly beyond recognition!