Nach den Ereignissen im ersten Teil ist CIA-Agent und Super-Spion JJ (Dave Bautista) nun der Stiefvater der cleveren Sophie (Chloe Coleman), die ihn als Neunjährige bei seiner damaligen Mission ebenso auf Trab gehalten wie unterstützt hat. Inzwischen ist Sophie 14 und geht auf die Highschool – und bald steht mit dem Schulchor, in dem sie Mitglied ist, eine Reise nach Italien an, an deren Ende ein Auftritt vor dem Papst geplant ist. Um Sophie nahe zu sein, meldet JJ sich kurzerhand freiwillig als mitreisendes Elternteil an – und geht der Teenagerin schnell gehörig auf die Nerven. Die beiden müssen sich jedoch zusammenraufen, als klar wird, dass ein Attentat auf den Vatikan geplant ist – können JJ und Sophie mit Unterstützung von JJs Boss David Kim (Ken Jeong), dessen Sohn Collin (Taeho K) und JJs Kollegin Bobbi (Kristen Schaal) die Pläne der Terroristen vereiteln?