Heavy Losses

Heavy Losses is the 16th Episode of Star Trek: The New Generation Season 7.

Plot
The battle has been lost, and now the crew of the USS Enterprise struggles for their lives. With the battle plan shattered and the enemy maneuvering to annihilate them, no one is safe from the clutches of Miranda Tate and the Der'kal Empire.

Main Cast

 * Bruce Boxleitner as Captain John Martin
 * Alyssa Hannigan as Commander Kadan Loftus
 * Wayne Webb as Lieutenant Matthew McCabe
 * Claudia Black as Ensign Lauren Johansson
 * Corbin Bleu as Lieutenant Adam Mitchell
 * Jamie Chung as Lieutenant Commander T'Ryssa Chen
 * Shannon Fill as Lieutenant Junior Grade Sito Jaxa
 * Ashley Judd as Lieutenant Commander Robin Lelfer
 * Gates McFadden as Doctor Beverly Crusher

Guest Cast

 * Daniel Craig as Captain Typhuss James Kira
 * Julian McMahon as Cole Turner
 * Alyssa Milano as Phoebe Halliwell
 * Holly Marie Combs as Piper Halliwell
 * Victor Webster as Coop Halliwell
 * Rose McGowan as Paige Halliwell
 * Nana Visitor as Vedek Kira Nerys
 * Kristin Kreuk as Lana Lang
 * Peggy Jo Jacobs as General Kori Chazmok
 * Sigourney Weaver as Captain Ellen Ripley
 * Jeffrey Combs as General Thy'lek Shran