Australie, 1867. Ned Kelly, jeune hors-la-loi australien, a formé un gang qui pille et tue sans vergogne. Entre ses attaques meurtrières, il prend le temps de faire le point sur sa vie et écrit ses souvenirs.
Dans la ville agitée de Seaside, les villageois affluent vers le théâtre de marionnettes de Punch et Judy. Bien que Punch se proclame le plus grand marionnettiste et que son spectacle suscite les applaudissements de la foule, c’est Judy qui insuffle l’esprit artistique du spectacle. Mais...
Un espion de classe mondiale tombe amoureux d'une femme improbable et doit trouver comment construire une relation avec une personne normale tandis que d'autres autour de lui essaient de détruire à la fois la relation et bien plus encore.