„Choujin Locke: Mirror Ring” to specjalny epizod 30-lecia, który kontynuuje historię znaną z poprzednich wieków, m.in. z „Locke the Superman, Mirrenian the witch”, „Lordleon” i „New World Command”. W kosmicznym roku 0375, dwa niebezpieczne plany – Plan Esper i Imperial Plan – kończą się niepowodzeniem. Run, twórca tych planów, pod opieką Locke’a i Neara żyje obok swojego samodzielnie stworzonego komputera, Eleny. Tymczasem, hakerzy Cassandra i Barcov ożywiają porzucone programy, w tym federalny komputer administracyjny, Elenę, która próbuje ponownie uruchomić Imperial Plan. Kiedy Locke odkrywa jej zamiary, wyrusza, aby ją powstrzymać, co wywołuje chaos na skalę galaktyczną.