 Another recurring character was Michael Hagarty (as played by  Len Cariou (qv)), who was an undercover agent, who met up with  Jessica at many different locales all over the world. Len Cariou  also starred with Angela Lansbury (qv) on Broadway as part of the  original cast in "Sweeney Todd".