The end of Resident Alien Season 3 was a doozy. The episode, titled “Homecoming,” dropped bombshell after bombshell, from the ...