Six Flags
Justice League: Battle for Metropolis is an interactive dark ride at seven Six Flags parks: Six Flags Over Texas, Six Flags St. Louis, Six Flags Mexico, Six Flags Great America, Six Flags Over Georgia, Six Flags Great Adventure, and Six Flags Magic Mountain. In the ride, Batman helps brief guests on their mission to save the captured members of the Justice League from Lex Luthor, breaks into LexCorp with Cyborg, and has a fist fight with Luthor himself. He also joins the League as they chased the two villains (and Harley Quinn in the Six Flags Magic Mountain version) into the Metropolis subway.