Ancient Alien

About Ancient Alien

A brilliant computer-graphics ride...

Steven Churchill's Ancient Alien is a 1998 animation film.

It runs 45 minutes and was released in January 1998.

It streams on History Vault in the United States.