On August 5, 2014, Funimation will do a limited North American cinema release of the English Dub of the movie Dragon Ball Z: Battle of Gods. The 18th Dragon Ball film, it is the first in 17 years to be released to theaters and the very first to be an official part of the main Dragon Ball canon. Funimation decided to have a little fun and asked the folks of Mega64 to screen the film and make their own trailer. The results are pretty, dare we say it, fun.
Check out the Mega64 trailer after the break.