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.