Clint Barton alias Hawkeye (Jeremy Renner) hat einiges nachzuholen mit seinen Kindern Lila (Ava Russo), Cooper (Ben Sakamoto) und Nathaniel (Cade Woodward), die er aufgrund seines Superheldenlebens immer wieder hintenan gestellt und in Gefahr gebracht hat. Bei einem gemeinsamen Familientrip ins weihnachtliche New York will er das wiedergutmachen, doch dann holt ihn seine Vergangenheit ein: Im Fernsehen sieht er Bilder einer unbekannten Person, die in seine Verkleidung als Ronin geschlüpft ist und sich mit allerlei Verbrechern anlegt, die auf Ronin nicht gerade gut zu sprechen sind. Clint schickt seine Kinder nach Hause und enttarnt den Nachahmer, der sich als Kate Bishop (Hailee Steinfeld) entpuppt, die ebenfalls Bogenschützin und ein großer Fan von Hawkeye ist. Können sie gemeinsam die gefährlichen Gangster ausschalten? Und noch viel wichtiger: Schafft es Clint rechtzeitig bis Weihnachten nach Hause?