We may receive a commission on purchases made from links. After more than a decade of the decidedly gloomy Snyderverse, James Gunn's charming crowd-pleaser "Superman" has made DC movies fun again.