James Gunn makes promises: This is why this will be the best Superman of all time December 6, 2024 by Kryzt Bates