Yes, this is the correct game. You walk under a bridge where they are fighting.
Big Ape went to LucasArts with a proposition of a DC version, but LEC weren't interested. So unless you have a PC, I'd say grab yourself a copy of the PSX version and play it using Bleemcast.
------------------