Feature-length documentary covering the making of the 1982 film XTRO.
Xploring Xtro is not available for streaming at this moment.