Movies
Watchlist
Search
Sign In
E.T. Made in China
•
1hr
45mins
Directed by
Zhang Xiaosha,
A villager stumbles across an alien's corpse. Convinced it is somehow related to his missing son, the villager doggedly guards his mysterious new find.
You Might Also Like
The Dark Tapes
Ura Horror
The People Next Door
Split Screen
Which One You Choose
Hombre Y Tierra
Redacted
Jurassic Park - Found Footage: Outpost B
The Screaming Silent