So many glaring plot holes, obvious plot devices, and outcomes you can see coming a mile away. Every opportunity to do something clever or unique, was instead done with weak character choices or outright idiocy. Could have been great.