Guest Stars Amanda Clayton as Renee Mark Margolis as Felix Faust Roger Floyd as Fennell Co Starring Alexa Nisenson as Geraldine Darlene Rodriguez as News Anchor