Le 20 septembre, jour de la sortie d'American Assassin, Taylor Kitsch (Tim Riggins) était au micro de NRJ, pour parler de son rôle dans le film.
Il explique qu'il a accepté de jouer une rôle de méchant, parce que c'est le genre de rôle où on ne l'a jamais vu. Son personnage, Ghost, a été créé spécialement pour le film car il n'existe pas dans le livre. Il se rapelle aussi d'une scène très difficile à tourner sur un bateau.