James Gunn has praised David Corenswet’s portrayal of Superman in the upcoming Superman: Legacy, calling the actor 'incredible'.