Magnum P.I. is coming to an end. Again. After four seasons aired on CBS, the network axed the TV series, only for NBC to save it for a fifth and final season. But with only a handful of episodes remaining, Magnum P.I. still has plenty of thrills and treats in store for audiences. "Consciousness of Guilt" marked the directorial debut for series regular Zachary Knighton. The Happy Endings actor portrays Rick, a former Marine who runs his own bar, the hip La Mariana. Once a playboy, he's settled down and become a father.