Star Trek: The Next Generation
Tapestry
S6 E15:
As Picard lies near death, Q lets him relive a tragedy from his days as a Starfleet cadet.
Starring
Ned Vaughn, J.C. Brandy, Clint Carmichael