<Li> Emma Bell as Deb </Li> <Li> Christian Ochoa as Ben </Li> <Li> Lauren Blumenfeld as Ava </Li> <Li> Richard Masur as Dr. Sloane </Li>

Who is the star in kevin probably saves the world