La veille du 1er mai, un policier du continent vient enquêter sur la disparition d'une fillette sur un îlot écossais. Il se heurte à l'hostilité et au mutisme de ses habitants...
Robert McCall, agent des services secrets américains à la retraite, tente de racheter ses actions passées en offrant (presque) gratuitement ses services aux plus démunis face aux criminels de toutes sortes.