Während in den Straßen von Melbourne der 1960er-Jahre immer wieder Verbrechen stattfinden und ihre Beziehung zu Detective James Steed (Joel Jackson) ernster zu werden scheint, steht unsere quirlige Detektivin Peregrine Fisher (Geraldine Hakewill) vor einer ihrer kniffligsten Herausforderung: die Liebe, ihre Karriere und das Leben einer Abenteurerin unter einen Hut zu bekommen. Nachdem in der ersten Staffel Morde in Kaufhäusern, Fernsehstudios, Kochschulen und Geheimlabors aufgeklärt wurden, geht es in den neuen Fällen um sexuelle Befreiung, Flugbegleiter, familiäre Vorurteile, Hundeausstellungen, Teenager-Bandenkriege, Bowlingbahnen, Brieftauben und einen Mord auf einer Silvesterparty.