Henry Cavill and Zack Snyder's fans made fans of James Gunn's Superman eat their words after they stated that kids were ...