Non seulement, Jack Nicholson a apporté sa personnalité et son sens du personnage, mais il a également porté la même attention à la structure générale de l'histoire. "Jack s'est impliqué à fond, pas uniquement dans la création de son personnage, mais en nous apportant des idées, des touches d'humour qui ont rendu le film encore plus drôle" se souvient le producteur exécutif Allen Covert. "Les contributions de Jack ont donné une plus grande résonance encore à l'aspect humoristique", souligne Adam Sandler.
Lors de la préparation du film, Peter Segal a participé à plusieurs cours de contrôle de l'agressivité. "Même si ce film est une comédie, je voulais qu'il reflète fidèlement le genre de traitement que l'on utilise vraiment, explique-t-il. Je souhaitais à la fois m'amuser en racontant cette histoire et m'assurer que nous respections le sujet."
Pour ajouter à l'authenticité du personnage d'Adam Sandler, un homme passif et calme en apparence, le réalisateur s'est en partie inspiré d'une femme qu'il avait connue. Il se souvient : "C'était la fille la plus sympathique qui soit vue de l'extérieur, et une vraie psycho à l'intérieur ! Lorsqu'elle a dit pourquoi elle avait été obligée de venir à ces cours, j'ai pris conscience qu'elle en avait vraiment besoin. Elle semblait parfaitement calme, maître d'elle-même, mais à tout moment elle pouvait exploser."
Self control a été tourné à New York et à Los Angeles. Peter Segal a utilisé certains des sites les plus remarquables de Big Apple. Une scène entre Dave et Buddy se rendant en voiture au travail se déroule sur le Queensboro Bridge, qui relie Queens à Manhattan. Quant à la scène finale du film, qui se situe à Central Park, le réalisateur s'est vu contraint de limiter ses angles de caméra en raison de l'écrasante chaleur qui s'est abattue sur Manhattan ce jour-là et sur la foule de personnes qui entouraient le site.
Rudolph Giuliani, l'ancien maire de New York, fait une apparition dans le film.