简介:After living peacefully in the caverns of a small town, a stranded group of aliens turn deadly as they fight for their existence, betraying the compas
简介:A couple struggling to keep their relationship afloat, and their daughter finding difficult to fit in. Everything start collapsing when an attractive