for it's very bad cast, campy dialogue, wack character developments or lack there of and JCVM motivation speech!! How anyone hating this is surprising. I do agree with your other choices.