Special Guest Stars Julia Duffy as Myrna Sherwood Guest Stars John Ross Bowie as Lewis Scanlon Co Starring Olanrewaju Idewu as Police Officer