<Li> Christian Ochoa as Ben </Li> <Li> Lauren Blumenfeld as Ava </Li> <Li> Richard Masur as Dr. Sloane </Li> <Li> Kate Flannery as Anne </Li>

Who plays doctor sloan on kevin probably saves the world