Alien: Fata Morgana 2016 (China), also known as Yi Lei Zhi Xing Zou De Gu Bao is China drama premiere on Oct 17, 2016
This is the first movie in the Alien series. Lan Jue, a detective with half-alien blood, relies on the Gegula Star to go back twenty years into the past, where he searches for the owner of the ring and the demon in the nightmares.