Eleanor puts Janet in her crosshairs to save Michael from eternal suffering.
Aired 2016-10-20 · 22 min
The Good Place: all seasons and episodes