Advertising Remove ads Home / Films / Crazy Alien / Posters / Poster 1 Posters Crazy Alien Directed by Hao Ning · starring Teng Shen, Matthew Morrison and Tom Pelphrey Poster 1 of 1China2019 The film’s page Rate it Overview Cast 8 Photos 6 Soundtrack 1 Poster 1 China · 2019 The poster Advertising Remove ads