While speaking with reporters on the red carpet, Stan shared that the timing of the film is "fortuitous" Sebastian Stan and .