Anybody remember that terrible Dragonball Z movie from 2009? Yeah, I didn't think so. Luckily, a group of fans with some solid FX chops have decided to make their own—and the extended trailer could be the best version of live-action Dragonball we'll ever
more