A happy day for Frank and Eva - until Detective Trupo decides to pays his respects