Harry comes face to face with his greatest enemy and makes a choice that may affect Earth forever.
Aired 2022-09-28 · 44 min
Resident Alien: all seasons and episodes