Harry and D'arcy travel to an unexpected place to recover an alien device left behind by his people.
Aired 2025-06-20 · 44 min
Resident Alien: all seasons and episodes