Entertainment Jeff Russo Updates fans on Battle of the Planets Movie May 6th, 2020 The Russo brothers have updated Anime fans on the upcoming live-action Battle of the Planets. During an interview with Collider, Jeff Russo talks...