Movies The Trailer for ‘Revenge of the Green Dragons’ Looks Fantastic By Larry Putzgerald August 13, 2014