Facing certain death, a group of peaceful aliens try to thwart their violent oppressors, in an atte… Watch More info Stranglehold ★ 2.0 2014