Batman and Superman in a 1920s pulp adventure; a play on the phrase "World's Finest", a long running DC Comics series feature these two heroes.