Sep 16, 2015 | Articles from the Boston Compass The Last Dragon (1985) dir. Michael Schultz Psychotronic Movies in Our Zone Dan Shea