It’s a Live-Action Gatchaman Movie! But Only in Japan (So Far)! Sheldon Wiebe June 21, 2013 Movie Trailers, Movies Well damn! There’s a live-action Gatchaman (Battle of the Planets) movie coming out in Japan in August. Check out the awesome trailer after the jump. Now all we need to do is get some risk-taking distributor to bring it to North America…