Bad Blood

Bad Blood

  • Season 3
  • , Episode 10  | 
  • Aired: 10/27/1999
    • Length: 44:18
    • Plays: ???
Synopsis >

A mysterious figure forces Robin and Gisborne to hear about their past, and the truth about their parents rocks them both to the core.

Related Videos

TV GUIDE Users' Most Popular