Battle of the Planets Live Action Movie Trailer

Sailor Moon isn’t the only famed anime getting a reboot this year. After a long absence, the 1970s anime Science Ninja Team Gatchaman (AKA Battle of the Planets to english viewers) returns with a live action movie! Though not up to bar with The Avengers, the movie looks kick-ass and will undoubtedly please fanboys. Here’s hoping we’ll see a sub version hit the US or perhaps an awkward, out-of-sync fan dub at the very least!