Looks like a bunch of previous alien movies rolled into one. Still might check it out though. trailer : http://www.imdb.com/video/imdb/vi3180108569/