Superman and the Justice League of America will face off against the Joker’s League of Anarchy when Six Flags Magic Mountain hosts a summer festival of good versus evil with a cast of super heroes and super villains.
DC Heroes & Villains Fest will run on Friday and Saturday nights from June 20 through July 26 at the Valencia amusement park with character appearances, live shows, dance parties, music tributes, themed food, event merchandise and DC-themed rides and attractions.
ALSO SEE: Six Flags plans to double attendance at Magic Mountain
The showdown of DC Comics heroes versus villains will take place each weekend night starting at 6 p.m in the DC Universe themed land at Magic Mountain.
The lineup of DC characters making appearances and on hand for meet-and-greet photo opportunities will include Superman, Batman, Wonder Woman, Flash, Supergirl, Batgirl, Robin, Joker, Harley Quinn, Lex Luthor and Catwoman.

Each night of the festival will kick off with a DC Super Hero Cavalcade starring Superman and his fellow Justice Leaguers.
The trouble starts each evening during a celebration for Batman hosted by the Mayor of Gotham City that is interrupted by the Joker and his League of Anarchy.

A pair of “Femme Fatale” shows will star Harley Quinn and the Hyenas with a punk-infused song and dance performance and the Catwoman Purr-Petrators with a swingin’ 1960s musical tribute.
DJ MC Hi-Jinx will host a series of Joker-themed dance parties paying tribute to decades of music from the 1980s and to the present.
Each night of DC Heroes & Villains Fest concludes with a Superhero Smackdown epic street battle in the DC Universe themed land.

ALSO SEE: Six Flags spending millions on Magic Mountain water park makeover
No visit to Magic Mountain would be complete without a ride on one of the many DC-themed rides including Batman the Ride, Wonder Woman Flight of Courage, Riddler’s Revenge, Justice League: Battle for Metropolis, Lex Luthor: Drop of Doom and Teen Titans Turbo Spin.
DC Heroes & Villains Fest is included with general park admission and for all season passholders and members.