Movie · Action · Japanese Cinema Punk bands protest a nuclear power plant and are attacked by yakuza thugs until a pair of metal-clad bikers arrives. 1982 · 1h 56m