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.
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.
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.
Tess is suspended from school for sexually harassing a boy on the playground.