Hailing from another world with peaceful intentions, these minuscule aliens find their initial meeting with humans takes an unexpected turn. Left feeling betrayed, they prepare to unleash their wrath on Earth.
Show
Love, Death & Robots
Episode
S04E02
Air Date
May 15, 2025