Frank Hathaway è un ex ispettore di polizia diventato un investigatore privato pieno di debiti. L’incontro con Luella Shakespeare alla vigilia delle sue nozze gli cambia la vita e i due si ritroveranno a indagare insieme. Luella ingaggia Frank per indagare sul marito a tre giorni dalle nozze.
Frank e il suo assistente Sebastian Brudenell, giovane e aspirante poliziotto, scoprono che l’uomo, che Luella ha conosciuto online, è un truffatore. La donna decide di andare avanti con le nozze ma quando il marito viene ucciso lei finisce indagata da Chrstina Marlowe, ex fidanza di Frank e ispettore di polizia. Saranno Frank e Sebastian a salvarla e Luella in cambio ripagherà Frank.