Ultra Beast Force
  • Ultra Beast Force

    Adventure/Action | 2012 | China | Mandarin w/ English sub. | 66 x 25' | HDSpace-time turbulence of the cosmos occurs when Hades wakes up to break the peace after 100,000 years. All seven great universes are under threat and the Robo soldiers must overcome all odds to restore order.

      ©ALL RIGHTS ENTERTAINMENT 2020