|Season 5, Episode 10|
|Long Time Traveler||Kalibak (episode)|
PART 2 OF 2: TOO MUCH TO LOSE- With Clark in surgery, Kara and company try to keep level heads when tension and fear threaten to tear holes in Team Supergirl. Maggie returns to support Alex and James, while Karen hunts the grounds for Zviad Baazovi, the assassin responsible for Clark's predicament.
- Melissa Benoist as Kara Danvers
- Chyler Leigh as Alex Danvers
- Katie McGrath as Lena Luthor
- Odette Annable as Reign
- Tyler Hoechlin as Clark Kent
- Floriana Lima as Maggie Danvers
- with Claire Holt as Karen Starr
- and Mehcad Brooks as James Olsen
Special Guest StarsEdit
- Helen Slater as Eliza Danvers
- Erica Durance as Alura Zor-L
- Jenna Dewan as Lucy Lane
- Elizabeth Tulloch as Lois Lane
- with Olivia Wilde as Susannah Russo
- and Katie Cassidy Rodgers as Laurel Lance
- Antagonists: Reign, Zviad Bazoovi
- 6th episode this season to feature all main characters.
- This episode is set entirely in National City General Hospital.
- This is Karen's 50th appearance.
- This episode takes place on December 16-18, 2020.