Release Date, 3.26.2024 Alan Scott and the Red Lantern come to blows! But what's going to happen when these two ancient forces battle it out, and w...