Harm nearly misses landing his plane at sunset and worries he's losing his vision. Meanwhile, Mac goes to see her estranged parents after she receives a call from their concerned priest.
MacGyver's trip to a bus station to pick up his godson Jeffrey's grandfather, arriving for Jeffrey's Bar Mitzvah, turns into a wild international caper involving Caribbean terrorists and a stolen helicopter.
Alice (Linda Lavin), Vera (Beth Howland) and Belle (Diane Ladd) are in a state of shock when Mel (Vic Tayback) tells them that he's gambled his life savings away, including the diner.
Mel (Vic Tayback) can win back his diner if he can figure out a way of getting Robert Goulet to perform at a run-down Vegas motel.
Tess is suspended from school for sexually harassing a boy on the playground.