Star Trek: Generations - ROLE 1: Capt. Jean-Luc Picard (Patrick Stewart) ROLE 2: Capt. James T. Kirk (William Shatner) Two legendary Enterprise captains have stopped a madman from destroying the Veridian system's sun and killing millions, but Kirk is mortally wounded. As he lies dying, he asks if they made a difference. Yes, Picard assures him. Kirk gasps: It was fun.