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