With lives hanging in the balance, Harry is put to the test.
Aired 2025-08-01 · 45 min
Resident Alien: all seasons and episodes