X-Men and Godzilla: Yes, they can impact stocks