The Archive
264

The Return

25 years ago, two children saw an UFO fly above the town and had an alien encounter. Now, in the same small town in New Mexico, the two children are reunited.