Alex Claremont-Diaz (Taylor Zakhar Perez), der Sohn der amtierenden Präsidentin der Vereinigten Staaten Ellen Claremont (Uma Thurman), und Prinz Henry von England (Nicholas Galitzine) haben vieles gemeinsam: gutes Aussehen, Charisma und internationale Popularität. Doch sie empfinden nichts als Verachtung füreinander. Als eine öffentliche Auseinandersetzung zwischen den beiden bei einer royalen Veranstaltung stattfindet, wird dies schnell zu einem Problem für die Beziehungen zwischen den USA und Großbritannien. Um den Schaden zu begrenzen, werden die beiden gezwungen, einen inszenierten Waffenstillstand zu schließen. Doch als Alex und Henry anfangen, eine Freundschaft zu entwickeln, wird etwas in ihnen entfacht, das sie nicht erwartet hatten.