El actor canadiense se puso en los zapatos del coronel Stars & Stripes en la secuela de la comedia de superhéroes, sin embargo, pocos meses después de haber terminado el rodaje, Carrey externó su arrepentimiento por haber participado en la cinta. La causa fue la masacre de la escuela primaria de Sandy Hook en la que murieron muchos niños.
Jim dijo que el nivel de violencia en la cinta era excesivo e inclusive incitaba a las brutalidades humanas en el país. Fue más una declaración de condena y malestar de conciencia que otra cosa, pero así compartió el actor su incomodidad por el personaje que acababa de interpretar:
Hice 'Kick-Ass 2' un mes antes de Sandy Hook y ahora, con toda la conciencia, no puedo soportar ese nivel de violencia. Mis disculpas a los demás implicados en la película. No me avergüenzo de ello, pero los acontecimientos recientes han causado un cambio en mi corazón.