Wait a minute, a Marvel Horror film? I’m in.