A police officer tasked with combating the crisis of overpopulation struggles with the emotional weight of his duties, haunted by the lives impacted by his efforts.
Show
Love, Death & Robots
Episode
S02E03
Air Date
May 14, 2021