Release date: 05/01/2014 Release

Popularity: 1 Popularity

Original language: EN Language

Heart Add to favorites

Stranglehold

86

Star - Review 2
ThrillerDramaScience Fiction

Overview

Facing certain death, a group of peaceful aliens try to thwart their violent oppressors, in an attempt to preserve their species and humanity.