Stan's neighbor René is caught in a bleak routine. Just when it appears her situation couldn't possibly deteriorate any further, life throws her an even more shocking curveball.
Show
Poor Devil
Episode
S01E07
Air Date
Feb 17, 2023