Review Request: Xtro (1983) Posted by Film Deviant on March 28, 2011 Film Deviant Horror Review Thomas Drew Xtro +