Feature-length documentary covering the making of the 1982 film XTRO.
Release Date 2018-06-18 Budget N/A Revenue N/A Rating N/A Runtime 57 mins